Tag: Lewis Hamilton fumes at Christian Horner for “stirring things” with Red Bull F1 claim