WinterStorm 2018 Winter Storm 2018 is coming up in November in Troon, Scotland. Check out the available tickets HERE.