Every now and then, Pennzoil releases a very cool video of an extremely fast and extremely yellow car being driven insanely fast. This time, it was the turn of the Dodge Challenger SRT Demon.

The world’s fastest production car, the Challenger SRT Demon is unleashed and despite what people say about muscle cars, this thing can drift.

Leave a Reply

Your email address will not be published.