Quick, hurry hurry!!

Reading time: 1 min

For some reason my site is #49 on Popdex : the website popularity index.

Anyone know why?

Found via my referrer log (in a brief pause whilst flooring the bathroom – what a celebrity lifestyle I lead…)