Homethe beelzebubs

From The Web's picture

The Beelzebubs bring “Glee” to New England

If you close your eyes, you just might recognize them.

5th Judge - The Sing Off, season 1

[At the request of CASA's editor, I'm cutting-and-pasting my one-off blog regarding The Sing Off.