Hey All,
According to the weather reports, Mountain Creek is supposed to get 1 inch of rain on Saturday, 10/27. I've got reservations to ride on Sunday, the 28th. I called them and they said they will be open. I've only been there once and have no idea how the place drains. So, I'm looking...