Cee-Lo And The Muppets Duet At The Grammy
February 10, 2011 4:30 PM
The best part about this is you’ll know for certain there will be lip syncing involved. No guessing needed. Tune in to CBS this Sunday Feb 13th at 8pm ET/PT. for Muppet madness. What will be your favorite moment from the Grammy be?