Geotastic - Geoguessr but free
https://geotastic.net/
You're viewing a single thread.
Dead link for me
Works on my machine, maybe it's your ISP?