Filming in South Africa
I stumbled onto filming on Camp's Bay Beach, Cape Town. The blue guard tower with an American flag was the giveaway.
I stumbled onto filming on Camp's Bay Beach, Cape Town. The blue guard tower with an American flag was the giveaway.