- Hide menu

Federal Express Corporate Challenge Tug-of-War.

Federal Express Corporate Challenge Tug-of-War at Republic Airport on Long Island, New York.