The date is October 30, 1973 and above the Green River Nuclear Launch Complex in Utah a large UFO appears hovering over the installation. We suddenly find out our most powerful weapons are tinker toys to those who travel among the stars… Meanwhile on a dark stretch of road a
Read more