Just found this on one of the other car websites I loiter on... http://geoguessr.com/ Post scores and GO!