matengor , 27 days ago I'm not sure, it seems to be a chinese reseller with a lack of privacy. Reddit has some opinions if you search for taptap review.
I'm not sure, it seems to be a chinese reseller with a lack of privacy. Reddit has some opinions if you search for taptap review.