Friday, December 30, 2011

Alfa Montreal in German Video

1 comment:

Alex said...

Funny wording in this German TV short glimpse/intro to this car. Well made (the video, that is)