Welcome, Sign In
Woman Saving Ducklings on the Highway Led to Two Deaths
Description:A Canadian woman is facing life in prison after stopping her car on a highway to rescue ducklings...
Eye Opener TV
eye opener tv
montreal quebec canada
woman saving ducklings led to two deaths