Llamageddon

Llamageddon

50% | Apr 20, 2015 | Comedy, Horror

A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.

Featured Cast

Howie Dewin
Director
E.B. Buxxner
Director of Photography

Cast

Images