With the clouds looming overhead, thousands of NASCAR fans are ready for the rumble of the engines at Charlotte Motor Speedway on Sunday.