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