carnewschina.com
Yellow Ass Super Car Fever in China
Got hit by a serious Yellow Ass Super Car Fever in China after I met these two monsters at a super car dealer on the Beijing Tuning Street. To the left a
Tycho de Feijter