According to Alexia, I’m estimated at a traffic rank of 3,983,704, this means on this great wide internet, I’m number 3,983,704. Oh well. Perhaps I’ll come up with some extremely killer application and the world will beat it’s way to my door… er, webpage. ;)
Boy, Alexa sure knows how to make you feel small