Turbo Wizard Logo
Logo design for "Turbo Wizard" — a four-piece metal band from Oklahoma City. Their first album was released December 26th 2016.
More by Phil Manning View profile
Like
Logo design for "Turbo Wizard" — a four-piece metal band from Oklahoma City. Their first album was released December 26th 2016.