Home » Entertainment
Buck and the Preacher is an American western starring Sidney Poitier as Buck, and Harry Belafonte as the Preacher.
Sign up for Rolling Out news straight to your inbox.