First taste from new Yello album

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.

Exit mobile version