Yes! found a bit more information on “Aaah! Zombies!!” BTW this is a much better poster than that crappy one in the previous post. The movie premiered at the LA ScreamFest in 2007 (Audience Award winner) under the title “Wasting […] ↓ Read the rest of this entry…