Auto NewsLotus
New Lotus London flagship store opens in Mayfair
Alfa Romeo Spring 2000 "My shoes,please..." http://www.youtube.com/v/ePjq6MqNOdo?f=videos&app=youtube_gdata
The Top Gear team review Alfa Romeo 166 car. http://www.youtube.com/v/jgG1wF7OZn4?f=videos&app=youtube_gdata
Visit www.trackdayklub.dk/media/ for more cool stuff. Special thanks to GRC (Gentlemens Racing Club) for their help in m...