The Curtains
The Curtains is an American band founded by Chris Cohen and visual artist Trevor Shimizu in San Francisco, California in 2000.
The Curtains is an American band founded by Chris Cohen and visual artist Trevor Shimizu in San Francisco, California in 2000.