Toyota Atlantic Racing Pit Ambience with Several Cars Idling, Revving and Crews Talking