Quote Originally Posted by Retro
mustangs FTL! lol
If by lose you mean the winningest car ever, then yes.