Peyton LohrFeb 25, 20236 minFORMULA E DEBUTS IN SOUTH AFRICA - HOW TO WATCH THE 2023 CAPE TOWN E-PRIXPress Release | FORMULA E CAPE TOWN, South Africa. Weds. 22 Feb. 2023: Cape Town will host the next race in the ABB FIA Formula E World...