"Steet Outlaws" - New Show on Discovery
#6
I'm sort of with you. I live here in Oklahoma City where this was filmed and I know these cars and people and have seen them on the streets. They are really street racers and this stuff really happens but it does seem like these specific situations are staged just for TV.