F1 drivers show their true feelings about 'slower' and 'complicated' new cars 0 3 10:36 Mirror (Formula 1) The new F1 cars debuted on track on Monday at the Circuit de Barcelona-Catalunya to generally positive reviews as drivers gave their thoughts from behind the wheel