lol,
The 01 Slowbra may have been the best thing since sliced bread in 2001, but the post ask which is better now. Mach 1 hands down. Cobra=Mustang just like Mach 1= Mustang. Its just a name plate. "I have a Cobra" "the cobra mystic" "I own and SVT" What does any of this mean...