Llamageddon (2015)

Llamageddon (2015)

A Wooly Terror from Space! 2015-04-20 69 Min. PG-13
4.8 20 votes

Overview

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