Travelers and Racing Fans Are Revved Up to Experience New NASCAR Drafthouse Concept — Now Open in Terminal 1 (IN SHORT) HMSHost and NASCAR have launched NASCAR Drafthouse at St. Louis Lambert International Airport’s Terminal 1. This new dining spot combines Southern comfort cuisine with a NASCAR-themed atmosphere, featuring memorabilia and multiple TVs showing races…. Read the full press release