What are the odds here? I think 2 wins seems a bit high... https://www.ferrarichat.com/forum/news/498 Image Unavailable, Please Login