Stars: Dean Cain, Christina Cox, David Lewis, Jocelyne Loewen, Greg Rogers
Located in New Boston, TX 75570