This Amerigasmic 2011 Jeep Grand Cherokee ad is only missing the SUV saluting the flag. According to the commercial, the new Jeep is the most American vehicle ever... built on a German platform. I live, I ride, I exaggerate. Jeep.


(Tip 'o the hat to pj134)