Stars: Lyndsy Fonseca, Chandler Massey, Lea Thompson, and Christopher Lloyd
Located in New Boston, TX 75570