Skip to content
StreamScapeX

Llamageddon

A Wooly Terror from Space!

Rating: 5.0 out of 10TMDB(24 votes)

Overview

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

Fun facts

Details

Director
Status
Released
Release date
April 20, 2015
Original language
English
Collection
Llamageddon Alpacalypse

Cast

Videos

More like this