Charlatan

Charlatan

Semi-cranky computer nerd who likes gaming. Somewhat technical.