A lineup of race cars and trucks, including a white Mini Cooper, a blue and white Mini Cooper, and a red and white Mini Cooper, is parked in a lot with a sign for "Technical Racing Solutions" and "Racing Preparation" in the background.