People Are Having Sex At The Airport!People Are Having Sex At The Airport!This gives new meaning to the phrase "long layovers."Jaymz LarsonJaymz Larson