Radiohead – All I Need – Music Video
Part music video, part awareness commercial, the video for Radiohead‘s single ‘All I Need‘ seeks to raise awareness about child trafficking – a wretched manmade cancer which has reached endemic proportions in poorer countries.