According to PR-model, theredroar.com is ranked 677,461st in multilingual Wikipedia, in particular this website is ranked 379,412th in English Wikipedia.
The website is placed before gamecard.co.jp and after curme.co.uk in the BestRef global ranking of the most important sources of Wikipedia.