Norway's Thor Hushovd took victory in stage one of the 2013 UCI World Tour season-ending Tour of Beijing
Quickly and easily download Instagram videos with our free tool.