Tag: Bobby Leach

  • Bobby Leach Cause of Death: Full Details

    Bobby Leach Cause of Death: Full Details

    Bobby Leach was born in 1858 in Lancaster, England and in history, he was the second person to have traveled over Niagara Falls in a barrel. It must be noted that Bobby Leach was able to achieve this feat on July 25, 1922. The first person to have achieved the same feat was Annie Taylor…