Geek. Anything else is self aggrandizing or fabrication.

  • JoinedNovember 2009
  • OccupationChief Technician
  • HometownLondon
  • Current cityEdinbirgh
  • CountryScotland

Testimonials

Nothing to show.