UCI source says some Landis testosterone exogenous

Click any image to zoom