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.
Don’t miss a single post, subscribe to JazJaz by RSS feed or by email. Thanks for visiting!To get your daily fix [...]












