Hamilton lost the plot a while ago with the twins facade. He’s far from a reliable witness.
As for Lance, I want to believe him, but I’m still not 100%. What I struggle with, if he was a cheat how does he sleep at night knowing that he’s conning the Livestrong / LA Foundation and all the people that idolise him? If he is a cheat, then he’s one dark mutha. I can’t believe someone could be that dark.