After 2 Consecutive Accidents Near Welcome Falls, Alabama Man Survives Human Interest 4 years 3 months ago