Did you happen to stop at Area 51? I heard its only a 100 miles away from there - Janet Airlines flies the workers there - right across from the Luxor everyday.... You really gotta wonder what goes on there... Maybe Alien Porn?
Here are the Janet Planes in front of the luxor...
