October 29, 2012 Garage Dusty In Japan: Day 2 Super Autobacs, car spotting tales and some sightseeing. All in a day’s work. Click through to read more. Share this:FacebookTwitterEmailLike this:Like Loading... Related