You Can’t Even Stop For FUEL! (Or you get DQ’d). New Mexico raises the bar when it comes to the street car competition, as they make you PROVE your car is able to be driven on the streets before you even get to race! There is no stopping for fuel, no changing tires,...
These guys showed up with some serious power to Street Car Takeover Denver to get some test hits in prior to their big race soon to follow! The sound and feeling you get when this thing launches is truly incredible!...