Originally Posted by twailbait Would you put a €100 on a horse thats coming in at 80-1? well put!! not my cup of tea anyway
Forum Rules