Just your regular consulting Time Lord hanging around at the barricades until my mad alien neighbour buys me six pints of bitter and takes me to Camelot :-)
  • Torchwood Three, Cardiff
  • JoinedApril 26, 2013

Following