Buzz Aldrin observing a "fairly bright light source" while aboard the Apollo 11. A mysterious object making "multiple ...
Remar, who you may know as Dexter's father on Dexter, left several weeks into filming the Alien sequel. While the real reason ...