Newman Is The Choice At Loudon
This weekend the NASCAR haulers roll north up the Eastern Seaboard to The Granite State, and to the hamlet of Loudon, NH. It is on the outskirts of this tiny hamlet is where “The Magic Mile”, aka the New Hampshire Motor Speedway is located. OUR LOUDON SELECTIONS From the depths of despair and near-death after…