03/27/10This entry was posted in Racing Through the lens Travel on March 27, 2010 A non-drinking section at a NASCAR track? That just doesn’t seem right.