Description: CarmaGordon have a brand new car in game to show everybody, the Mustang. Get a closer look at the Mustang in action in this promo video.