VIDEO: Horrific Circus Acrobats Crash Caught On Camera
11 people needed hospital treatment following this freak accident in Providence, Rhode Island over the weekend.
11 people needed hospital treatment following this freak accident in Providence, Rhode Island over the weekend.