AmericanMuscle’s Mustang RTR Spec 3 giveaway winner was announced several months ago, and we have been patiently waiting to see the car for the first time.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!