Llamageddon 2015

69 minutes

'A Wooly Terror from Space!'

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

USA

Available in USA on:

Watch now: