Jay Leno and Dee Snider Take On the 2018 Challenger SRT® Demon

Jay Leno and Dee Snider take the Dodge Challenger SRT® Demon for a little joy ride.

See for yourself if Snider is a “little scared.”

Comments

Loading...