Strakka_WEB300_1.jpg
Strakka Racing will be aiming to win a World Cup next year, following the announcement that the 2012 FIA World ...   more »