Alexa Toolbar for Firefox… finally!!!

http://www.alexa.com/site/download
Alexa finally has a toolbar for Firefox…. wow, that only took five years! 🙂

Thank you Alexa Gods!

Leave a Reply