LOUDON, N.H. (AP) - There are no video games or interactive exhibits at the new North East Motor Sports Museum in Loudon, New Hampshire. Not even a touchscreen.
Instead, the museum is devoted to showing off cool cars and the history of car racing in New England, from a 1915 ...