Alien: Earth Season 1 'Earth Day' Teaser

Moment at 0:39 in Alien: Earth Season 1 'Earth Day' Teaser by Rotten Tomatoes TV.

Alien: Earth Season 1 'Earth Day' TeaserAlien: Earth Season 1 'Earth Day' Teaser

Saved by Yash Local.