Sanderson Sisters are lost in 2025 and have to experience Thanksgiving and will Kevin and Billy save everyone again?