Dev1lroot scored 20,103 on Eastern Plaguelands Guessr - Lostgamer