Sprite’s “Liquid Freedom” Commercial

I LOVE this commercial:   Apparently, the ad launched in March of 2005… From what I’ve read, I’m guessing that it launched in Germany, because I’ve just started seeing the commercial over the past few weeks. There seems to be a lot of...