Posted by oddspot I'm unbelievably addicted to a show i found on YouTube called Top Gear. It's a British car show and well it's just cool. if you haven't seen it, check it out
youtube.com (obviously) search Top Gear
Peace
|
been around for a few years... used to play on the discovery channel here. Have you gotten to the Toyota truck 'how tough is it?' episode... worth watching!
Samurai