With the death of the Chevrolet Camaro and no new Dodge Charger or Challenger available just yet, the Ford Mustang is the last American muscle car...
I pride myself in knowing at least a few things about every car I see on the road, but the other day I was walking in...