I don't think a grid of 20 bikes would have helped you much, mate... it's not like the guy that hit you wasn't 4 rows back.
Also, I do like the idea of the vest too. Yes, it means that if I ever race again (this one is for you wetty) I'll have to wear it but it's only fair and I reckon it will not only make it safer but also weed out some of the trophy chasers.
And seriously, the entry fee is like what these days? 500?? Add another $10 per rider and get rid of the stupid "you must supply a flaggie" idea... it's not like they can't claim those expenses on tax either.
Bookmarks