Oct 2, 2020 International News Man films himself accidentally jumping to his death after mistakenly leaving boat in gear A New Jersey man filmed himself accidentally jumping to his death in Lake Tahoe... Read more