Where To Stream Aliens in America Season 1 Episode 14
One Hundred Thousand Miles
- Aired March 23, 2008
- 30 Min
When Raja prays at the airport, the Tolchucks are questioned there. After the incident, Raja feels bad, so he asks to be place with a new family. The Tolchucks search for Raja.