Todd Aalgaard February 6, 2016
If cycling observers weren’t familiar with the term “technological fraud” before this week for some reason, they certainly are now.
Δ