According to PR-model, toomuchrock.com is ranked 380,693rd in multilingual Wikipedia, in particular this website is ranked 208,278th in English Wikipedia.
The website is placed before ohgo.sh and after flowermag.com in the BestRef global ranking of the most important sources of Wikipedia.