Home > Guru Dictionary > N > NHMS | Guru Dictionary |
NHMS
Definition:New Hampshire Motor Speedway. This is the new name for New Hampshire International Speedway from now on.
Submitted by ghoffman, on 24-Mar-2008 22:45. | This entry has been seen individually 28771 times.
The comments are owned by the author. We aren't responsible for their content.