A Ashwin New member Nov 5, 2009 #1 i know there's a lot of bikes that promise over a 100 kmpl. but do they actually perform as good on city roads too??
i know there's a lot of bikes that promise over a 100 kmpl. but do they actually perform as good on city roads too??