UFO Sighting in Castle Rock, CO on Sunday 12 April 1998
UFO Research Team. Castle Rock, CO. Sighted on Sunday 12. April 1998 Reported on Tuesday 14. April 1998 Shape: Triangle | Duration: 3min Source: NUFORC. I was driving in my car when two triangle shaped crafts (lights were seen) hovering over the Castle Rock area, they seemed to be landing then they both left at a high rate of speed after ...
DA: 25 PA: 1 MOZ Rank: 10