Jun 29, 2009

Super Cars...WOOT!!

So it appears that if you are willing to drop a million bucks on a car it will go really fast...

WOW yep that is really fast.

1 comment:

  1. Top Gear is the best thing on TV besides Iron Chef (japan)


Speak now. Give us your tired your hungry your weak. We will make them into CRB Staff