A skeptical high school student sees what he believes is a UFO, and goes on a journey with an odd new friend to summo...
Country: USA
Stars: Ian Bouillion, Devin Mojica, Aleah Quinones