News

That’s exactly the feeling you’ll get at the N.C. Transportation Museum in Spencer, North Carolina – a place where history doesn’t just sit behind glass cases but roars to life in spectacular fashion.