Honda Africa Twin To say Honda’s relaunch of their iconic Africa Twin has been a success would be a massive understatement. And we mean massive as in smashing the bike sales charts from the moment it was released despite a particularly inconvenient earthquake delaying production at the Japanese factory. This bike has
Read More