This has been around for several weeks, and if one does a google search for various terms (Steroids at times, and other such things), their website address will appear upon one of the promotional banners.
Such people should be hanged, truly, literally. Parasites.