Thomas Brennan

Engineer. Nerd. Surfer. Philosopher. That about sums it up. Oh, and wine lover.

  • 4 posts
  • Shanghai, China