Album NewsHardcoreMusic VideoNew SongNews January 24, 2018 James Weaver Twitching Tongues announce new album ”Gaining Purpose Through Passionate Hatred’ TWITCHING TONGUES have announced a brand new album! Read More