The site never worked here in the UK (and still doesn't for me right now, I just get a DNS lookup error). Sad that we never got to register...
We were looking at coming over anyway, but I'm concerned we'll never get to meet anyone? Whilst watching racing is fun, half the trip was to finally put...