Lets see your on the northeast coast, right? Most likely will rain. For these two reasons.
1) It's supposed to rain here Thursday, so by Friday the system will be in your
part of the country
2) I have the Charger to do detail out, and that will surely bring the rain clouds
Have fun at the track:burnout: