Deadly Plunge

A terrible accident or a dark moment leads to a woman’s watery death and her car on the brink of plunging over Niagara Falls.

Read the shocking story.

Leave a Reply