rocknuts.net
Song Of The Day: Beck – “Devil’s Haircut” (1996)
On this day in 1996 Beck released the album Odelay, one of the best and most important Rock albums not only of the 1990s but of all time. Rock has always been about different types of music coming together, but nobody before had ever brought blues and folk and punk and psychedelia and hip-hop togeth...