
Tellur Aliens (2016)
67 min★ 4.4 · 106 votes
Three teenaged best friends on the planet Telluria begin an incredible journey of adventure as they fight against the most evil being in the universe.
- Release date
- October 8, 2016
- Country of origin
- United States, Kazakhstan