Ben Schumin and The Schumin Web. Ya know.
580 days ago
Help me out here. What town is Jodie pointing at in this screenshot? It looks like Mount Albert, Ontario based on Google Maps, but could someone more familiar with Canadian geography confirm?
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved