Jay Jackson

Programmer, soccer lover, enthusiast of all things scifi and video games. Husband and father. Occasionally mumble and wave my hands in the air.

Jay Jackson