
Towa Bird
About This Album
"Eaten Alive" is an album by Diana Ross, released 23rd August 1985 via Parlophone UK. It features 11 tracks, including "Eaten Alive", "Oh Teacher", and "Experience".
About the Artist
Release profile
No coverage available for Diana Ross yet.
Country, format and catalogue-number detail for each known pressing.
Credits