Sebastien and The Sheep

Just as you thought you’d seen the most extreme Formula 1 PR, think again. The World Champion takes on an Australian sheep farm. It’s just as well they’re not reaping the benefits of adjustable wings, isn’t it?…