On This Day in Weird, December 28...
1948: Douglas DC-3 No. NC16002 vanishes with 39 passengers and crew members in the "Bermuda Triangle," while en route from San Juan, Puerto Rico, to Miami, Florida.
1984: Richard Saunders reports invasion of his home in Myers, Georgia, by three humanoid figures who claim they come from another planet, delivering cataclysmic predictions for Earth's future.
Post a Comment