LA-based duo, “They.” have a new album dropping today: “Nü Religion: Hyena.” Two years since their last release, “Truth Be Told” is a fiery appetizer for the album.
Previous Post: Watch Every Oscar Performance from Last Night
Next Post: new ABSOFACTO “Light Outside”