not a racer, but i had a look anyway..
as has been said before, larger thumbnails / previews would be great.
all the shots seem to be on the same same corner, i realise that you can't more during the race, but maybe switch corners between race 1 and race 2.
when i followed the link there is no mention that the pics are for sale, you might want to mention that on every page.