Llamageddon (2015)
Premiere 20 Apr 2015 | 69 min | Horror Comedy
• 12 views • 0 thumbs up • 0 thumbs down
A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
