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

Published on Friday, 30 March 2018