Triumph Speed Triple Forums banner

miami

  1. New Member Introduction Area
    So I finally took the plunge and got an almost new red Speed Triple 2011 last weekend and I could't be happier! Anybody from SE FL on here?
Top