about

Debbie ChouNew York, New York

Born in Pittsburgh, raised in Taiwan and educated in Connecticut singer-songwriter Debbie Chou (pronounced “Cho”) is
bringing a new perspective to what’s becoming an old form - Sad Bastard Rock. Her most recent single “Little Prince” b/w “Waterfall” is an exploration of big feelings viewed through a miniscule lens, with the songs taking on new life after the demise of the Barrens in early 2013....more