Formula E in Punta del Este: the shining side of the Force

Published on Thursday, 5 April 2018