Saturday, February 11, 2006

 

Video Clip from Top Gear

Video clip from one of my favorite shows. If you've ever had a car that refused to die, you might appreciate this clip.

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?