lockedinmagazine.com
Texas Toast Chainsaw Massacre Announce Track Listing For New Album “Super Turbo”
Chicagoland thrashers Texas Toast Chainsaw Massacre have revealed the track listing for their latest album “Super Turbo” due in 2019.