You are here

Top Gear’s guide to: Zonda

Light speed

A gaggle of supercars majestically painted using wizardry and a few light bulbs

16 Nov 2010
0