Post Tagged with: "red car"

Sports, Wheels

Campagna T-Rex Vehicle Spotted in Tokyo

Campagna T-Rex Vehicle Spotted in Tokyo

(Click on the image above to view the full gallery) Tokyo, Japan – Three-wheeled vehicle Campagna T-Rex 14R is parked in the Ginza area in downtown Tokyo, June 17, 2013. […]