Markie J
Markie J

Markie J

Canadian at heart, British by everything else. Maker upper of words, early adopting geek, Properly Gay Married.