eBikes suck... mechanical doping is for suckers

suspected eBikes at the UCI level
www.cyclingnews.com

Lance swears he is innocent!
image from here
https://stublogs.wordpress.com