FREC: Monza - Floersch vs Schumacher
Sophia Floersch and David Schumacher battle it out during race 1 of The Formula Regional European Championship at Monza!