Tag Archives: Africa Twin spotted

The New Honda Africa Twin Spotted

It was bound to happen, sooner or later a motorcycle journalist would capture photos of the new Africa Twin in action. On one of the photos we can see the bike’s license plate, which is from Frankfurt, Germany.  If you … Continue reading

Posted in Bike Reviews | Tagged , , , | Leave a comment