Here's The Street-Legal 840-Horsepower Dodge Demon That's Causing Controversy

Zero to 60 in 2.3 seconds. Woah!