Album Review: TWELVE FOOT NINJA – Vengeance
Twelve Foot Ninja- Vengeance
Label: Volkanik Records
Release Date: October 15th, 2021
Start the fire!!! Twelve Foot Ninja has done it again with their third album release, Vengeance coming out October 15th, 2021. These zany Australians…