Board Thread:Wikitubia/@comment-12280886-20150209180552/@comment-12280886-20160406170050

Damn. We are ranked 99 now after decreasing like 30 spots.... looks like we might be leaving the top 100 wikis