LOS ANGELES, CA – Lance Armstrong is not happy with a magazine and their choice of cover!
LANCE ARMSTRONG: "MY TWIN BROTHER DID IT"
Lance Armstrong shocked Oprah by telling her that it was his twin brother, Larry, who rode the bike and took drugs.
.