← archive

Question for:

The name of the $600,000 race horse that is beheaded in Mario Puzo's The Godfather and a capital city in Africa share what name?

Clues