On Air: Self Help Radio
This is a live performance of Portland's theatrical dance-pop group, Fleshtone.