Watch Dodge Challenger pop a wheelie in test

The new Dodge Challenger Demon is setting multiple records for a production car, but Dodge had to leave out some key things, like passenger seats, to make that happen.

Leave a Reply