monica potter

The crew takes a visit to The Last House on the Left, and decides whether or not we would stay there again. Plus, the return of Louis Fowler!