Red Bull confirm season launch in New York

Red Bull confirm season launch in New York

Photo credit: motorsports Photographer / Shutterstock.com Red Bull will lift the covers off its 2023 challenger at a season launch in New York. The team took to social media with the message ‘New kit, new car, New York’, confirming a launch event in the Big Apple on...