2025: My best and worst flights of the year

Plane Talk: Spoiler alert – the bad flights were the trio that were cancelled