What do Formula 1 drivers think about sim racing and karting? Let's find out with Jack Aitken! Business enquiries: ...