It's Monday and thankfully I am back to work after a nasty battle with the Flu. Now that I have returned to the land of the living, I thought I would share an uplifting Mashup from the cast of Glee: "Halo" and "Walking on Sunshine."

Lea Michele has been busy lately with her new single, Cannon Ball. What do you think, love it or hate it?