Spanish Armada has come quite a long way from where we started. It was very apparent when the team arrived at the race site on time … and some even before the appointed meeting time! We were all roaring to go … and couldn’t wait to get wet and wild!
The race site for [...]