vandalamagazine.com
Psychedelic Furs Pack The Canyon Club Agoura, California
On a cold and sleepy Sunday night the veteran Punk and New Wave band, the Psychedelic Furs brought nearly 2,500 people to the Canyon Club in Agoura, California. The standing room only show featured…