Suicide or Accidental fall at Niagara Falls

Not sure what happened

Added:

By: zanatta77 (971.80)

Tags: niagara

Location: Canada

Liveleak on Facebook

Advertisers