I know Eldora Speedway? I don't think it is the same though! I will need to find some good Slushees in the UK this summer!