Showing posts with label rc car. Show all posts
Showing posts with label rc car. Show all posts

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: