At Sturgis South Dakota mecca for motorcycle lovers the world over – the show must go on.

Archives