Sarkodie 'seals' Castro's fate with his latest video?

Sarkodie
Sarkodie