well the car looks kinda cool, but i knew it wasn't a US commercial from the start just from the words being used, and let alone the whole euro plates on the car kinda gave it away it not being a US commercial.
I didn't even hear the words. My iPhone speaker can't overcome football right now. The Texas vs Texas tech game is pretty good right now. I missed the plates. I'm still pissed that we won't get the 65 mpg fiesta here. Not even an st version.