Published on February 7th, 2015 | by EN ADMIN0
Steve Failla – Spilligan
Steve Failla (Spilligan) is an award winning artist who puts a mad scientist styled spin on his pop culture illustrations. His resume includes creating art for films, business brands, video games and album covers. Whether his subject is a battle-hardened chipmunk standing alone in the wasteland, or an alien overlord trying to capture the popular vote, Steve’s twisted perspective is sure to put a demented smile on your face.