Red Bull F1 Hints At Imminent Announcement Ahead Of Season LaunchRed Bull Racing has teased a major announcement on February 12.