The Beacon

‘Never heard of’ indie rock band breaks records

Eric Casey, Staff Writer

March 26, 2014

There is this huge indie rock band that many Americans have never heard of, myself included. This band hails from Sheffield, England. It’s home to many notorious acts such as The Human League and Def Leppard. This band is called...

The news of today reported by the journalists of tomorrow
Artic Monkeys