The Ottawa Angel Incident Aug 12, 2017 | Paranormal, Spirituality | 0 | September 17th, 2013: Just south of Ottawa, Canada – The star depicted on the event location map below is the approximate landing site of the winged … First posted on http://www.phantomsandmonsters.com Read Full Story
Recent Comments