Pages

September 23, 2012

Spotted - Alfa Romeo 8C 2900B Touring Spider

Alfa Romeo 8C 2900 B, nothing less than a super car of it's day. This one, a short wheelbase version (I read one of about 20 examples built) showed up in Redmond last Saturday to everyone surprise. A spectacular machine and a truly rare sight!