Scene at the 2016 Australian Grand Prix

Motor Racing - Formula One World Championship - Australian Grand Prix - Preparation Day - Wednesday - Melbourne, Australia

The Aussie expression, โ€œup s**t creek in a barbed wire canoe without a paddleโ€ comes to mind