Super Car Super Spot in China: the Race is on
Published on September 26, 2012 by Tycho de Feijter
A fantastic Super Car Super Spot from China. Pic is taken from a Ferrari F430 and shows a mean Lamborghini Gallardo and the extremely rare Geely Meirenbao with an aftermarket body kit that makes it no doubt even faster. Let’s race! Seen in the great city of Nanning, Guangxi Province.