BLOG

Small angel statues keep mysteriously appearing in the Biloxi Light House Park. No one seems to know why or how they got there. Local historians say the angels may have something to do with the skeletal remains of early French settlers that researchers uncovered years ago.

Read more here...