In the movie drop zone (shot in de land, fl) they have a simulator (a turbine fan) .... where does such a beast exist? I know about the facility in vegas and one in tenn. but what about this fan? a friend was just overseas and saw a company that makes these but we can't find the name or numbers anywhere!!!