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.

No comments: