Boulder90 - 2:13 am on May 9, 2009 (gmt 0)
Thanks for the comments, londrum. I checked that test and no luck. I have no idea what's going on. I've dropped 70% of my traffic, Google dropped my images and 70 pages of non-supps. The only thing I can point to is that the page responsible for most of my traffic in May is bizarre.