Monster Mopar Weekend @ Indianapolis

No real car guy would call off for a 20% chance of rain

Like I told a friend I'm don't care if it snows I'm taking the Demon
Just wondering?