Car Acronyms

MOPAR Massively Over Powering Automobile Racing