carnewschina.com
China Super Car Super Spot: Ferrari F355 GTS
A Ferrari F355 GTS supercar, Spotted in China on the ‘Beijing Crab Island International Auto Show’, which is a fancy name for a shop-exhibition set up in
Tycho de Feijter