F1 is back! Ferrari is back! Vettel wins in Australia – Fastest Lap F1 Podcast #30
Formula 1 returned this week as the season got away in Albert Park, Melbourne. It seems Ferrari are right on the pace as Sebastian Vettel took the chequered flag and won the Grand Prix. Will there be a title fight between Mercedes and Ferrari? What is happening to Red Bull? The race was exciting with some great battles, and we …