Rick
08-10-2007, 10:36 PM
http://www.ekartingnews.com/news_info.php?n=8470
http://www.ekartingnews.com/viewtopic.php?t=60584
Looks like the Leopard is paying a penalty for being the most popular engine and therefore most likely to win.
http://www.ekartingnews.com/viewtopic.php?t=60584
Looks like the Leopard is paying a penalty for being the most popular engine and therefore most likely to win.