A Taste For Luxury
Wow! The BMW i8concept - the future of cars
Cool Ferrari Concept Car - can anyone name this?
In 2009 the Veritas RS III Roadster super sports car won the "Best Super Car 2009" award in London. Strictly limited hand production of only 30 vehicles.