Webisode: The Beast from the Blue Lagoon - season 1, ep 5

Dec 31. 2013

Emma and Stephanie accidentally rent a scary movie and suddenly there are beasts everywhere…