Monday, March 17, 2008

8C Competizione and 8C Spider Video

This video was said to be playing at the Alfa stand at Geneva above the display.



From the looks of the footage, the two 8C's were on the West Coast filming.

No comments: