"Ferrari denies doping Armstrong". Cycling News. Future Publishing Limited. 15 December 2012. Archived from the original on 29 August 2019. Retrieved 15 December 2012.
"Ferrari denies doping Armstrong". Cycling News. Future Publishing Limited. 15 December 2012. Archived from the original on 29 August 2019. Retrieved 15 December 2012.