1001 Albums #83 & #84

I have just made a decision. Since the band Love has two albums in the year of 1967 according to 1001 Albums You Must Hear Before You Die I will change their order and review them together, but as #83 and #84. Also, according to Wikipedia the book is wrong. Da Capo came out in 1966. I have lost faith in humanity getting the facts down correctly. Love. What a nice name for a […]

Read More 1001 Albums #83 & #84