Go ahead… think of some of the words you think of when you think of the Monster mile at Dover. Do any of these come to mind? Fast; high banked; self-cleaning; demanding? My guess is probably all of them in one form or another crossed your mind just now, especially as a NASCAR fan when … Continue reading "MENCS At The Dover Monster Mile from a NASCAR Fan’s View"