Street racing is highly addictive, because of the intense rush of adrenaline that drivers and spectators get from it. Discovery Channel capitalized on this,...
Behind every show and production, there are always lots of faces of talented and committed people who make everything possible, but are unfortunately rarely...