Riding the Dakar craze of the 1980s, Italian manufacturer Cagiva struck a deal with then state-controlled Ducati to provide 650cc engines for three of its bikes: The sport-focused Allazzura, the…
Visit Uncrate for the full post.
Go to Source
Author: