Here are scenes from today's stage of the Tour of Qatar. The peloton covered 33.5 miles in the first hour. Can you say "tailwind"?
–––––––