Motor Sports Japan Festival 2008
December 13, 2008 by Adam Zillin
Filed under Latest Articles
Earlier this fall, I was lucky enough to get out on a beautiful fall day and check out the Motorsports Japan Festival held in Tokyo’s bay area Odaiba. Read more








