Ben Schumin and The Schumin Web. Ya know.
969 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
©2015 Twitpic Inc, All Rights Reserved