Researchers In Scotland Discovered Massive Footprints That Could Have Only Belonged To...Any Guesses? MSN, 07 Jun 2023 Scientists have made fascinating discoveries on the Isle of Skye in Scotland, uncovering footprints from two distinct types of…