This image was lost some time after publication.


We just wanted to check in after a month or so and see if the playing field has been leveled. It hasn't.

Traffic Details, Radar Magazine vs. Huffington Post [Alexa]