Thursday, April 11, 2013

How to Destroy Angels Live Debut

 On Wednesday night, How to Destroy Angels made their live debut at Fox Theater in Pomona, California. Thanks to YouTube user eifersucht14c for loading the video, take a look at the band in action. They also make their festival debut this weekend at Coachella.