If you read my Super Bowl Commercial Blog , you know I was quite taken by the Garmin “Maposaurus” spot. I can’t deny it; I’m in love with this Ultraman-honoring ad, and can’t stop watching it. If you missed it, here you go.
The best Super Bowl ad from last night