Tales of Texas – Aurora’s Alien
A legendary western town, the city of Aurora, Texas, is located about 30 miles northwest of Fort Worth. For almost 125 years, the Wise County location’s claim to fame has been an alien named Ned. Ned’s voyage to Aurora was reported in The Dallas Morning News on April 19, 1897. The report tells of […]

You must be logged in to post a comment.