NASCAR season is almost here! And this year, “The Clash” is heading to none other than The Madhouse—Bowman Gray Stadium in Winston-Salem, NC. This is the first time the Cup Series is racing at Bowman ...
The flipping off of the drivers is just part of the atmosphere that the Cup drivers will see on Sunday night when some 15,000 fans pack their way into the historic track. It's a ritual at all the ...