Ever Felt Had?
On one of my machines, I'm noticing a slow page load of this site recently, using both Firefox and Chrome. In the lower left corner, it states "waiting for platform.twitter.com". Chances are it some sort of ad-ware that I need to clean up on my end, but just thought I'd post here to see if anyone else has noticed this. Thank you.