News

The Montmeló circuit in Catalonia recently hosted one of the toughest tests in motorcycle racing: the 24 Hours of Barcelona.