due to high insurance and the cost of owning a car many japanese citizens drive 'kei' cars which are basicly city cars. kei( Mini) trucks are also a common sighting for business users. Also many of them drive domestic brands, foreign car brands are rare on japanese roads.
[object Object]
cameltoes
Any car can drive on a bridge.
they can drive what ever they want :)
Chevy cars
Cars made by Daimler or Benz.
fun
nissian
Bmw e46
togyfd6
Chevy Volt
Toyota Camry