November 14, 20186 yr On 11/11/2018 at 9:07 AM, LewdLila said: Where in Canada you from friend? Nova Scotia, near Halifax.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.