Wednesday, August 21, 2013
This is a concept sketch for Steve Mason’s new mask, which will feature a zombie invasion of Philadelphia during the time of the Declaration of Independence. Yes, really.

This is a concept sketch for Steve Mason’s new mask, which will feature a zombie invasion of Philadelphia during the time of the Declaration of Independence. Yes, really.