The Curtains is an American band founded by Chris Cohen and visual artist Trevor Shimizu in San Francisco, California in 2000.
First Spin
Last Spin
Curtains does not have any upcoming concerts.
The Curtains is an American band founded by Chris Cohen and visual artist Trevor Shimizu in San Francisco, California in 2000.