MMusic Read More Twelve Foot Ninja release discography compilation following streaming removalJuly 29, 2025 Twelve Foot Ninja guitarist Steve “Stevic” MacKay has confirmed he’s working on a new project. The update comes…