Feb
28th
Stay connected Subscribe to our RSS feed
Carlos Checa got his 2011 World Superbike season to a pretty strong start by winning the first two races presented this week-end at the Phillip Island circuit in Australia.