Yamaha Unveils YZF-R25

Last November, Yamaha R25 “concept” was displayed at the Tokyo Motor Show. The bike looked production ready, and Yamaha even produced a video of Valentino Rossi riding it. Yesterday, Yamaha finally launched the production of  YZF-R25 version, in Indonesia. The bike features a 249 cc, parallel-twin, 8-valve, liquid cooled engine putting out a claimed 36 hp […]