Honda pull a 212bhp u-turn

3 min read

Honda have unshackled themselves from a daft, self-im