My name is Kevin Miller and I'm from Sarnia, Ontario, Canada. Sarnia is about one hour north of Detroit across from Port Huron Michigan. My parents were missionaries in Africa and I was born in Swaziland (hence the Swazi flag in my avatar). We moved to Canada when I was eight.
I have been...