I am geek; hear me roar! ;)

  • JoinedNovember 2004
  • OccupationGeekette
  • HometownManila, Philippines
  • Current cityManila
  • CountryPhilippines
View all

Photos of Sacha Chua

Testimonials

Have something nice to say about Sacha Chua? Write a testimonial