Mark Shaw
@markshaw
30,206
9yrs In The Twitter Trenches. Middle-aged & Opinionated. That's a very dangerous combination. Streaming About Whatever Takes My Fancy.