News Videos New Music Video: “Talia” | Self Defense Family by Lucy Out Loud StaffMay 27, 2015June 14, 2018 Leave a Comment on New Music Video: “Talia” | Self Defense Family This track is off the bands upcoming album, Heaven Is Earth, to be released June 30th via Deathwish. (Source: https://www.youtube.com/) Share this: Twitter Facebook Like this: Like Loading...