back to top
Music

Muppets And Cee Lo Green Release 2012 Christmas Video

Maybe it is easy being Cee Lo green. No sign of Elmo, though.

Posted on

View this video on YouTube

youtube.com / Via bleedingcool.com