Twitching Tongues Appear To Be Teasing Something For This Month

It looks like Twitching Tongues are planning something for April 26. The band shared the below teaser:

%d bloggers like this: