Stuff I find while rooting about.

Wednesday, November 23, 2005

Nuzzle a butt crack at 120kph

Thats what I thought when I saw the new safety technology from Toyota. Go have a look.

0 Comments:

Post a Comment

<< Home