Latest Society Ancient Roman Bigfoot? 'Unusually Large' Shoes Puzzle Archaeologists Science Alert July 4, 2025 0Comment “We’re all now off trying to work out who might have been here.”