On May 24th, 1911, Prof. W.E. Church dropped from over 2000 feet as part of the second annual opening of Grimsby Beach. See additional pages on tab above to view clippings about this event from our o
On May 24th, 1911, Prof. W.E. Church dropped from over 2000 feet …