Wednesday, August 22, 2012

JAPAN | FAIRLADY

Only in Japan, you would ever get the chance to be walking down the street and something so absolutely amazing like this would roll past you!


Thanks, Streetkarnage.