Music on a Vodafone advert a year or so ago, the song mentioned Che Guevara at some point thats all i remember! Advert involved two creatures flying around then settling and sitting together at the end. Would love to find out the name of the song as i have forgotten. Many Thanks