Sunday, June 21, 2009

Crazy Parking Skills

Once gain the Japanese show why us American suck in comparison to them. I don't know if the Japanese fall into the shitty Asian driver category since they're so into cars and racing, but if they do this may show why:



No comments:

Post a Comment