Type: Posts; User: rigidpsycho
check the google map on the right hand side of the homepage
Welcome to the site Scooterdogma
Anyone tried Google Earth yet?