US: GLEE Cast “Bad Romance” from their Glee Tour 2010
Although not an official music video, I have to give the GLEE cast credit. It’s one thing to practice, rehearse, choreograph and have it ready for television but to do it live for a packed audience in Los Angeles and Arizona (not sure what other Read More …