Dream Car Photos
Alfa 8C Competizione
Alfa 8C, one of only 500 of this model made worldwide.
Taken at the Scottish Motor Show, Knockhill, on the 22/05/2011
Picture added on 06 February 2013 at 07:41