Avengers 1945
World War II - two Torpedo Bombers from the Fort Lauderdale Naval Air Station located flying over the Atlantic Ocean, 1945. Squadron leader in this photo was later lost in the Bermuda Triangle.
OUR PARTNERS
To purchase admission or RSVP for a tour visit us at
219 SW 2nd Ave.
Fort Lauderdale, FL 33301
954.463.4431