Joe C

I am Joe. I am a techy at heart, a self-taught psephologist (political number cruncher), a pleasure cyclist, and someone who just calls things as he sees them.