Cape Town Sharks

The Cape Town Sharks are a team in Cape Town, South Africa.