This is giving away a trade secret, but what the hell?
The last few weeks I have been checking out weird but true news sites and happened across
Exploding Cigar which has some links that are far more weird than the ones I've posted here.
You should check it the More links section.
p.s. Don't look at the Polish Bicycling Team whatever you do!