Happy 30th Anniversary to The Lemonheads’ ‘It's a Shame About Ray’ Originally Released June 2, 1992 June 2, 2022 Albumism Staff The Lemonheads’ fifth studio album ‘It's a Shame About Ray’ was originally released on June 2, 1992. Read more