What’s better than zombie Santa? Three iconic Christmas characters zombified all at once. Kentucky based artist Steven Bowman did just that with “The Last Christmas”, ...
Read More »What’s better than zombie Santa? Three iconic Christmas characters zombified all at once. Kentucky based artist Steven Bowman did just that with “The Last Christmas”, ...
Read More »