
8 Ugliest F1 cars including Michael Schumacher's first Ferrari and 'large sex toy'
We've now seen all 10 liveries that will be on track for the 2025 Formula 1 season. The teams showed off their new paintjobs at the glitzy season launch event at London's O2 Arena earlier this week. And, in a few days' time, we'll get to …