The advertisement i seen had no rain date so i would guess its rain or shine.
Technically with all the dust that flies up the rain would actually be a benefit
Spoke to the general manager, yes, rain or shine
Thanks! Your answer is awaiting moderation.