Embedded Player On her new album, Thao Nguyen and her band sound emboldened and unafraid to delve into some heavy, nervy stuff.