F1 Race Stars Announcement TrailerPrepare to go over the top with Formula One's newly-announcement karting game, F1 Race Stars.By Sarah Lynch on July 13, 2012 at 2:01AM PDT F1 Race Stars