the site is currently reporting less than 20k active users, that is way off
Just verified myself
Yes seems to be off. Showing ~same numbers as 18 months ago
Please Login to reply.
No replies yet.