Does the lips advert freak anyone else out? I just find it really freaky having these walking lips that just keep on singing. If you haven't seen it, this is it:
Lips
Game » consists of 2 releases. Released Nov 18, 2008
Game » consists of 2 releases. Released Nov 18, 2008
Log in to comment