Drag site icon to your taskbar to pin site. Learn More

2006 World Superbike Picture 137 of 154

Back to Thumbnails
Photo 137 of 154
Alex Barros has seen the podium many times throughout his long racing career, including several this season in WSB, but Race 1 at Imola was his first win in the WSB series - Imola

Login or sign up to comment.