A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
1996
1925
1973
1960
2002
2001
1967
1998
1993
2004
1989
2024
1985
1940
2018
1930
1950
1969