Where to Watch Cape Town In United States - Watch Cape Town on Amazon Prime Video, The CW