excuse the chicken legs, but yeah this this is the newly built Green Point Stadium Cape Town.