Tag: Cape Town Sevens


CAPE TOWN 7s

CAPE TOWN 7s

The event hosts 16 of the world’s best Sevens teams and has become an annual highlight...

Continue Reading