Reply To: What The Heck Is This Traffic From? [bsa_pro_ad_space id=2] November 24, 2009 at 6:53 pm #806047 AnonymousInactive Weird. Sure looks like one of those fake traffic buys…