Join me for another soft-spoken Geoguessr play-along! Can I beat my personal record of 23,116 on the World Stadiums and Other Sports Venues map?
Try the map here: https://www.geoguessr.com/maps/5d3da0901d34a0315c24eca1
Members get bonus Geoguessr clips: https://www.youtube.com/channel/UCZOzimxLKIEP8WQJ2eKsAzA/join