Alpine have pulled the covers off their 2026 F1 car, the A526, during a launch event on a boat in Barcelona!