US-based noise pop musical duo Sleigh Bells are returning to the music scene and gearing up for the release of their third studio album, titled ‘Bitter Rivals’. The band’s upcoming record is scheduled to be released on October 8, 2013, via Mom + Pop and it will be a follow-up to the 2012’s release ‘Reign of […]

Read more