Duck Race 3 - £750 Prize (Only 100 Tickets) + Chance of Bonus prize of £1000 + Chance of £100 Site Credit : Entry List