Tag: Margaret Cho psyCHO tour

Pop Culture News

Comedian Margaret Cho To Embark On “Psycho” Tour This October

Three time Grammy and Emmy nominee, comedian Margaret Cho has announced she will embark on a national U.S. run  in support of The psyCHO Tour this fall. Margaret will hit various cities including Los Angeles, Chicago and her hometown of San Francisco before embarking on a string of European dates this winter. Margaret has been developing brand new material over […]