Juxtaposing rap lyrics with world leaders, a satirical story of world politics through rap while traveling around the world
No replies found