Tag: vengeance
REVIEW: Twelve Foot Ninja – Vengeance
Twelve Foot Ninja have served up something fantastic with "Vengeance," which was out on October 15th via Volkanik Records. Read our review here...
© 2024 Tuonela Magazine. All rights reserved.