Honda to display new SFA concept at Osaka and Tokyo Motorcycle Show March 18, 2015 by Team Bike India Leave a Comment The Honda SFA concept made its debut appearance in Indonesia last October. [Read more…]