2 months ago
0
A mysterious metal shard with ties to UFO lore has been promoted as possible alien technology, but...