Total Confusion is the music festival founded in 2004.
According to PR-model, p60.nl is ranked 1,112,751st in multilingual Wikipedia, in particular this website is ranked 19,163rd in Dutch Wikipedia.
The website is placed before comunidadfcb.com and after yellowcab.rs in the BestRef global ranking of the most important sources of Wikipedia.