Suicide or Accidental fall at Niagara Falls

Not sure what happened

Added:

By: zanatta77 (973.40)

Tags: niagara

Location: Canada