October 8, 2025October 8, 202580s Heavy Metal, Hard Rock & Metal Original Tigertailz Drummer Ace Finchum Has Died The Official Tigertailz site has posted the following regarding the death of Ace Finchum: I’m devastated to hear that our original Tigertailz […]