Blood Incantation "Luminescent Bridge" Music Video
04/18/24 | [dcraley]Wizard Tattoo from Indianapolis, IN
Wizard Tattoo is an Indianapolis based rock band by multi-instrumentalist Bram the Bard that
summons catchy riffs with progressive and heavy elements.
Check Out Videos from Wizard Tattoo