After a very tough weekend of spectacular racing at Xterra Italy, we’re happy to provide you with some of the best pictures taken by Xterra! Enjoy!