According to PR-model, towersecrets.com is ranked 626,285th in multilingual Wikipedia, in particular this website is ranked 348,395th in English Wikipedia.
The website is placed before schloesser-magazin.de and after slaughterweb.com in the BestRef global ranking of the most important sources of Wikipedia.