Message posted by Mark on August 31, 2018 at 20:07:58 PST:
Popular Mechanics magazine posted a story about Area 51, not any new information but is just nice to see their take on it.
Replies: