This page has moved to a new address.
New Hampshire is too far north for NASCAR