NewsTriumph Makes Some Weather | First RideFlogging the New 2011 Storm, A Spin on the Speedmaster, and Checking out the AmericaAndrew Cherney, Photography by Riles & NelsonMarch 23, 2011