My favorite new TV ad
I got a sneak peek at this yesterday at the 2009 Company Meeting before its first airing last night. Check it out:
What do you think? Good way to build some excitement? 🙂
P.S. – Everytime I hear that song, I think of G.O.B from Arrested Development.