Dodge gets devilishly fast

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.