AUTOCROSS March 18, 2018 18.03.18Living in the North of the Island, every few weeks you can hear the distinct sound of the cars racing on the beach. I lasted about 30 minutes before my fingers went numb! View fullsize