LIVE REVIEW: Manic Street Preachers September 25th at Avalon

A review of Manic Street Preachers’ September 25, 2009 live performance at the Avalon in Los Angeles. […]