Zombie Jones

Source unknown, but the Banzai Institute seems indicted.

Update: Ben Brown.

Tags: ,

One Response: