Search results

  1. Evil_Merlin

    Any buyer's remorse from 03/04 Cobra owners?

    Buyers remorse? Hell no. Friday I traded my 2003 Mach1 with 7100 miles on it for a brand new 2004 Screaming Yellow Cobra. I've already got 350 miles on it. It's the best move I made since going to the Mach1. Mines a daily driver too...