Music

Muppets And Cee Lo Green Release 2012 Christmas Video

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

 
  Your Reaction?
  REACT WITH GIF
 

    Contributions

    Now Buzzing