The supremely well-oiled machine that Mercedes has become in this era of Formula 1 is going to be a very tough nut to crack for Ferrari after they were once again soundly beaten by their archrivals at the Azerbaijan Grand Prix where the Reds were expected to flourish. Indeed it all looked to be that […]