C60 : Wonder Drug or Big Hoax? On the road to find out - My C60 Dia...