About

Twin Chameleon is the indie pop project of Mitch Van Bree. He has recently relocated from Boston to Los Angeles and, after a year-long hiatus, is currently preparing to play shows with his all-new material in 2018.