The Three Godzilla of 1000 HP are absolute rulers of roads in Colorado. How are these beasts competent and almost untouchable, show the battles with the Ford Mustang, which also releases the 1000 HP, Dodge Viper Cobra 800 HP, Chevrolet Corvette 650 HP, or even Kawasaki ZX-12!
Wait. What!? Check out the below video for more crazyness!