street outlaws show?
anybody watch the new show on discovery "street outlaws"? if ya did just wondering what ya thought about it :?
so far i kinda like it and think it will get even better.... not to sure about them boyz having the fastest street cars in the states though..... lol