NYUFO - Latest UFO Sightings | UFO News Reports

Blog posts : "new castle colorado"

Alien Close Encounter Involving Physical Altercation

I live in a small town called new castle. new castle is about 3 hours west from the states capitol of Denver, Colorado. on Thursday, July 2nd, my girlfriend and I decided to go for a late in the night drive along a winding dirt road, miles away from any civilization, Buford road. found a private qui…

Read more

1 blog post