• JoinedNovember 2007
  • OccupationIT Admin
  • HometownLansing
  • Current cityAuckland
  • CountryNew Zealand

Testimonials

Have something nice to say about Taubin? Write a testimonial