Large racing equipment truck parked in the lot next to another one. A large black truck is parked in a parking lot outside a large building. A large black truck is depicted with a staircase. Semi truck with stairs to trailer parked near building. The bus of a British auto racing team parked by a building