Monday, April 29, 2013

Zombies Living in London • Skyline Productions

2012 footage and a few pictures of the Zombies in London.