Bowral Touch Footy: Players defies the deluge