Detroit Avenue and W150th Street
Super honored to give cleveland another piece of awesome artwork. This one is located in Lakewood, on Detroit Ave. and W150th Street, on the side of Boom's Pizza. If there were two things we love more than pizza and music, let us know. We're definitely in good hands.