Psychedelic Japanese freak-out band Acid Mothers Temple & The Cosmic Inferno will play The Wall on Wednesday.Feb 22, 2013

FULL STORY

Photo courtesy of White Wabbit Records

This photo has been viewed 280 times.

TOP top