The pit at Le Mans

This is a land of wolves now.