[mediagrid cat="41081"]
By Alyssa Meyers and Anna Whitelaw
Over 50 artists from practically every music category came together for an epic three-day festival at Randall’s Island Park in New York....
Ten years later and they still have it.
When Franz Ferdinand took the stage at Orpheum Theatre Sunday night, the band secured its title as indie rock royalty as the foursome played both decade-old hits...