carnewschina.com
Something is not right here…
A Bumblebee'd Ford Mustang seen at the 2011 Beijing International Top Marques Exhibition. Transformers and Bumblebee are so popular in China that GM
Tycho de Feijter