The oldest known human footprints in North America have been discovered at White Sands National Park in New Mexico…not this guy!
- Published November 25, 2022 at 8192 × 5464
Have telescopes will travel, wait! We cant! So living life with Groot, Gamora and Rocket, the traveling mewberries;)