Orlando FreeFall: Officials release additional 911 calls following tragic incident: ‘Somebody just died’

Visits: 18

Officials in Orlando, Florida, released more audio related to the incident on March 24 in which a teenager fell off of an amusement park ride and died. Read More Go To Source