Nando's 'last dictator standing' by Black River FC

The spot is directed by Dean Blumberg through Bouffant.