May 24 2011
Save
The Geekiest Cars on Earth

For Japanese otaku, itasha—literally "painmobile"—are about as geeky as they come. This past weekend, diehard

Advertisement