Just recently, Yamaha held a press intro for the all-new 2011 FZ8 in Venice Beach, CA - just miles from SR headquarters - during which Sport Rider Magazine was able to put over 120 miles on the newly-designed machine along the coast of Southern California.
More...
More...