Funny Car Acronyms

Massively Over Powered And Respected