From a NASCAR Fan’s View There is no doubt in this fan’s mind that Loudon, New Hampshire, lives up to the hype, and it also lives up to the nickname. There’s a reason why they call it the Magic Mile, and that’s because the racing there is generally ‘Magic.’ A quick look at the qualifying … Continue reading "Looking For The Magic At New Hampshire "