What is PTC site/

China
March 4, 2009 7:36pm CST
I often see some friends said they do ptc site. What is it ? Can you tell me ? Thank you.
No responses