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