New fastest Mopar?

The new challenger srt "demon" may be a demon while your in the streets but mines a demon while your in the seats
:icon_fU: