Homecoming Initiative

Homecoming Initiative


Homecoming Recap Season 1 Episode 10 – Stop

November 10, 2018

In this Homecoming recap of the season one finale, everything stops. Heidi takes control and ends this horrific experiment.