Yello ~ Indigo Bay

The Eye is the eleventh studio album by Swiss electronic duo Yello. The disc was released on 9 December 2003 by Motor Music..
Back to Top