Test Track pre-show control room. Photo taken 1/13/03. Photo by Alex Stroup.
EP_New_TT_cars_111113-wien