Celebrating 39 Years of Sheila E.’s ‘Romance 1600’ (1985) August 26, 2024 Albumism Staff Sheila E.’s second studio album ‘Romance 1600’ was originally released on August 26, 1985. Read more