Watch 1,000 Musicians Cover David Bowie’s “Rebel Rebel” August 2, 2016 RIley Fitzgerald News A 1000 strong ensemble recreate the late pop star’s 1974 single Continue reading
Watch 1200 People Cover “Smells Like Teen Spirit” July 28, 2016 Sarah Timson News World’s biggest band are at it again. Here we are now, entertain us! Continue reading