Famed Aeronaut Landed His Awe-Inspiring Balloon in Pelham Waters on July 7, 1866
What a grand and awe-inspiring sight the fifteen hundred residents of the little Town of Pelham experienced on Saturday, July 7, 1866. Those lucky ones who gazed skyward saw the great Thaddeus Sobieski Constantine Lowe, known as Professor T.S.C. Lowe, in his massive hot air balloon as it descended from the heavens directly above the little town.