Shelby Mustang GT500 American muscle cars old and new are the best!