Season 1, Episode 3 UFO Portal Los Angeles

First Aired: October 6, 2012

Reported UFO sightings in Los Angeles are examined.

Watch Now
Subscription