Here’s a slice of street life…lowriding in Shibuya district, Tokyo.
@MKB0T—Driving home last night behind a ghost busters car. I think. It only had red lights. The indicators and brake lights were the same lights.
This so-called “ghost busters car” is a 1959 Chevy Impala lowrider (shown in the bottom half).
The Ghostbusters vehicle, called the “ECTO-1,” was a 1959 Cadillac ambulance, a professional chassis built by the Miller-Meteor company (shown in top half).
Our previous reports of Tokyo rides include:
- WORLD’S LOWEST LOWRIDER . . . Japanese of course (3Yen / 2011-02-08)
- Japanese Police Pimpmobiles on Parade! (3Yen / 2006-03-27)
- What ever happened to Japanese ‘Dekotora’ — decoration trucks? (3Yen / 2007-01-06)