I'd Imagine I have never been to the Atlanta, Michigan race but from the pictures it looks like rally cars should Invest in snow blowers to attach to the front of the car, Last year Salem, Mo Iced and that made for some Interesting racing I'm hoping for that again It was sweet!