Glee: Last Christmas Music December 1, 2010So Glee.. they’ve decided to cover one of GOD’s great creations.. not sure what I make of it.. EDIT: OMFG...