Track Talk – April 19, 2017
Oh the anticipation of the snarling rumble as cars lined up to take their first laps of the season on the fastest 3/8 mile track in the world. With a grim forecast all week, Mother Nature surprised us with warm temperatures and clear blue skies. A stiff breeze kept the flag at attention and bowed […]

