Alexa makes right with me

Posted by

A while a go I posted about Alexa where they had my site mixed up with another. I noticed yesterday that now its right. Check here if you care