Web ExclusiveBehind the Scenes of Resident Alien Season 2, Episode 16: "I Believe in Aliens"
It's the Season 2 finale, and many, many things happened. Go behind the scenes of Resident Alien Season 2, Episode 16: "I Believe in Aliens"... and get ready for Season 3!