Motor Racing Motorsport Taylor Barnard Talks Full-Time McLaren Seat and Formula E Season Opener December 6, 2024