Got go to a demo truck stop this weekend at Precision Triumph in Pawtucket, RI. Took a ride on the Storm. Loved it. I like the looks too.
Not sure I'll ever own one though because I'm not getting rid of my America and the Storm would basically be another backroad burner like I use my America for.
I did really like the looks of the R3 touring and roadster.
