Ozzie Graham arrives in Beacon, NY and joins an alien abduction support group...
People of Earth
Season 1 Episode 9: Lost and Found
Ozzie leaves Beacon hoping to return to a normal life; Chelsea goes on the road with Operation Mongoose; the members of StarCrossed contemplate an uncertain future.