IF this is true, how can you be proud of your self.

http://www.treehugger.com/bikes/new-...en-motors.html

mechanical doping

it loses the meaning of winning and don't they have any sense of shame?