Edoardo Mortara

Switzerland
—
Car no.—
E-Prix128
Wins6
Podiums18
Edoardo Mortara Driver Profile
Buy merchandiseBuy merchandiseShop