Ozzie Graham arrives in Beacon, NY and joins an alien abduction support group...
People of Earth
Season 1 Episode 10: Snake Man & Little Guy
Ozzie has a significant breakthrough; Jeff and Jonathan Walsh square off before the impending invasion; the members of StarCrossed struggle to find meaning after the group's break-up.