Kicking off the 2026 F1 season in style, Lewis Hamilton and Charles Leclerc debuted life-sized versions of their upcoming ...