thetelltalemind.com
No Matter How You Dress It Up… – Ooga Booga (2013)
While there are a lot of great Full Moon pictures one could watch like Subspecies or Puppet Master, sadly there are many that are fairly awful as well and Ooga Booga falls into that latter category…