What instantly looked like a scene from Wes Anderson, was really an indoor pool in Ocoee Florida.
Back to Top