openpaddock.net
Indy Lights – Éirinn go Brách
Just in time for St. Patrick’s Day, O2 Racing Technology announces that they have signed the winningest driver in Star Mazda Championship history, Dubliner Peter Dempsey. Dempsey competed in …