2018 Stanley Race Weather Update

We have 15 boats and 112 crew all set and ready to take on this weekends race