Rock Band Recital Fail Upon taking the stage, Henry, Grant, Stephen, and Griffin, also known as Rubber Band to the audience of the Grosse Pointe Music Academy Spring Recital, had no idea that their performance would be a viral Internet sensation. Watch this 60-second video to see what all the buzz is about! The song […]