Yello

Yello is in ‘Tremendous Pain’

Like the title of its new album, “Zebra,” the techno-pioneering duo Yello is greatly misunderstood and unappreciated. It’s lost in the pop wilderness. “The zebra was always my favorite animal,” frontman Dieter Meier said recently from his Los Angeles-based studio. “It’s a wild, unridable horse. It has a strong, graphic

Read More »