Well, not really; it's just Pepsi's Super Bowl Ad hyping 100 million song giveaways via iTunes.
(a high-res version is also available)
Posted by ronn at January 29, 2004 12:11 AM