LIVE REVIEW: The Horrors at the El Rey, October 1, 2009

A review of The Horrors’ October 1, 2009 live performance at the El Rey in Los Angeles. […]