Xbox 360 - Lips new TV ad

Posted by Xbox360video on Dec. 12, 2008