Odelay
by Beck
Apr 29 2025
Note : 4,5. Top from the 90's. Listened to it 1000 times, still fresh after 30 years, filled with good songs and strange sounds.