The Yamaha R3 has garnered a fair bit of attention from the media and enthusiasts over the country since its launch for multiple reasons. With the riding impressions already out, it was time to ...