Both the songs U.F.O. and Princess of China are on the album Mylo Xyloto from which British rock band?
U.F.O. (Coldplay song): "U.F.O." is a song by British rock band Coldplay. Princess of China: "Princess of China" is a duet recorded by British rock band Coldplay and Barbadian singer Rihanna for Coldplay's fifth studio album "Mylo Xyloto".
i don't know