Reply To: 2014 New Music Thread Home›Forums›General Discussion›2014 New Music Thread›Reply To: 2014 New Music Thread August 20, 2014 at 9:51 pm #42113 AMParticipant Play this fucking LOUD! http://pitchfork.com/news/56357-stream-the-bugs-new-lp-angels-devils/