Trash Talk Premiere New Song “Something Wicked”

Trash Talk have premiered a new song titled “Something Wicked.” This track is from the band’s new EP “Squalor,” which will be released on June 5. In addition to “Something Wicked,” the effort will also feature: “Point No Point,” “Worst Of Times,” “Clutch” and “Kicking & Screaming.”