Ohhh? What is this strange creature?

Join me on You Tube as I try and survive the zombie apocalypse, “State of Decay”- click here