A breakthrough towards change, since 2007 the Grand Cherokee has been the record holder for racing. When Jeep decided to put the SRT brand on the Grand Cherokee, it had a vision that would give them the ability to fiercely compete with their German counterparts, and Jeep was able to realize their vision.
Today, we…