tokyo

Japan – History Garage Odaiba

Odaiba is a large man made island in Tokyo Bay, last time i was in Japan we literally stumbled apon the basement which houses History Garage, its full of racing history mostly Toyota and is a must see...

Japan Day 5 – The search for street drift

We left Daikoku Futo parking area in search of street drift, we only had rough translation on where we could find it.