A Huge Machine with a Tiny Engine | The Amusing “LEONART” from Spain!
An up-and-coming motorcycle brand from Spain, LEONART, was born in Barcelona in 2004 and produces simple and unique small-displacement models. LEONART was founded in Barcelona in 2004, making simple a...