The TASCA race team needed a facility centrally located in Concord, NC, considered by many to be the home of motorsports. With the addition of the new Z-Max Dragway, several NHRA teams have moved into the area to call Concord their home headquarters.
The building, which is nearly 10,000 square feet, is a pre-fabricated metal building. Inside the building are the offices for the Crew Chief and Co-Crew Chief. The rest of the race shop consists of mostly open area for fabrication and work performed on the 300 mph Funny Car. There is also a room dedicated to a blower dyno, where the crew can test/monitor/adjust the parameters of the supercharger that propels the car.