Tuesday, March 5, 2013

1973 Targa Florio

Practice run with the roads still open to the public.  Different times back then ....