Playback Tip: If the video does not load or play properly, switch to another server.
Llamageddon (2015)
Synopsis: A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
Quality: HD
Duration: 69 min
Release: 04/20/2015
IMDb Rating: 3.9/10