Umphrey’s McGee Debuts Talking Heads Cover At Red Rocks
Umphrey’s McGee debuted a cover of Talking Heads’ “This Must Be The Place (Naive Melody)” on Friday night in Red Rocks outside Denver. The operation was that the opening night of this group ’s three-show run in the scenic outdoor place. “JaJunk” has been selected to open the initial set and soon resulted in the […]