News

‘I went under’: Passengers recall terrifying moments when tour boat capsized in Lockport, NY

A survivor of a boat capsizing in a cave in Lockport, New York, said the boat 'literally landed on my head.'