Loading...
Uploaded by AlmostaGeek on May 10, 2008
Near Ohori Park in Japan.
Entertainment
Standard YouTube License
watching this made me miss japan .... i was there a few years ago and it was AWESOME!
all the cars looked like penny racers :)
sugarbari73 3 years ago
Load more suggestions
watching this made me miss japan .... i was there a few years ago and it was AWESOME!
all the cars looked like penny racers :)
sugarbari73 3 years ago