“Grazie ragazzi!!” is the radio message most fans at Monza would want to hear right after Sebastian Vettel or Charles Leclerc crosses the finish line to win this weekends Italian Grand Prix. One can dream… Last time around, Mercedes annihilated and humiliated Ferrari in front of their home crowd with a 1st and 3rd place […]