Posts Tagged ‘Forza’

Tuesday 10 April, 2012

2013 SRT Viper

If you happened to have gone to the 2012 New York International Auto Show at Jacob Javits Center in New York City, you would surely have seen the brand new, recently debuted 2013 SRT Viper, as it is now officially known. We had the privilege of being present for the debut of the Flagship vehicle,…