Speed, thrills, and electric power hit South Florida this weekend as the Formula E World Championship returns for the Miami E-Prix, round three of the 2025–26 season.