
SQUIB: a : a short humorous or satiric writing or speech; b : a short news item. (Merriam-Webster)
This Travel Squib wasn’t created by aliens, and neither was Stonehenge. So, all of those so-called ancient astronaut theorists can pound sand. Leave the