It's no secret that Keith Richards has over-indulged in drugs throughout his life. The rocker has been the subject of a rampant rumor that just won't go away, claiming he was so desperate to get clean from heroin for a European tour in 1973 that he went to clinic in Switzerland and had all of his blood replaced with clean blood. But the guitarist has denied the story, saying he made it up because he was tired of answering questions about drugs. Insiders have said that he most likely instead "simply" underwent hemodialysis to filter toxins from his blood.

VERDICT: TRUE AND FALSE