Human Lab
- 2011
- 6m
A determined teenage couple trapped in a human lab campground try to escape from being the next human experiment.A determined teenage couple trapped in a human lab campground try to escape from being the next human experiment.A determined teenage couple trapped in a human lab campground try to escape from being the next human experiment.