Seeing Red Records are beyond excited to announce the MIGHTY RETURN OF MAGGOT TWAT!!!!! We will have a bunch of upcoming ‘TWAT news in the coming weeks so stay tuned – See you at their “Return Show” at the 19th Annual Holiday Of Horror on December 23rd at Reggies in Chicago w/ legends MACABRE!