Tokyo Auto Salon 2012 – FT-86
I arrived at the 2012 Tokyo Auto Salon around 8:20am, after a rough 2hr long train ride that included a man pooping himself, while sitting next to me, then pretending it didn’t happen. But now isn’t the time to talk...



