First taste from new Yello album Publicerat avJohan Carlsson juni 20, 2020 Check out the new single ”Waba Duba” from Swiss legends Yello. This is the first single from the gentlemen’s upcoming album ”Point” which is due out on August 28.