Celebrating 29 Years of Luna’s ‘Penthouse’ (1995) August 8, 2023 Albumism Staff Luna’s third studio album ‘Penthouse’ was originally released on August 8, 1995. Read more