Fan favourite F1 track 'could return' in 2026 after being axed seven years ago as fans say 'please be true'

previous post