"Your house in Google Maps" Official Thread

I love Google Maps..I've been avoiding that site because once I go there I just can't leave haha..The images of Finland are pretty bad though..so here's where I'll be living in a couple of months :D


ellensburg.jpg