Lizzie Borden

Maine Woman's Spooky Photo
Joanne Parent from Belfast took a trip to the famous Lizzie Borden House in Fall River Massachusetts, and snapped a photo that later she noticed showed the outline of a woman in a mirror.