Shoebacca is the Online shoe store based in Irving Texas.
According to PR-model, shoebacca.com is ranked 534,502nd in multilingual Wikipedia, in particular this website is ranked 41,036th in Italian Wikipedia.
The website is placed before 996revolution.com and after presstz.net in the BestRef global ranking of the most important sources of Wikipedia.