Eric Castro

Vocals

Eric Castro - Fallen album art Evanescence Evanescence - Fallen (Album) Wind-Up South Africa 2003 Sell This Version
Eric Castro - The Open Door album art Evanescence Evanescence - The Open Door (Album) Wind-Up, Sony BMG Music Entertainment Thailand 2006 Sell This Version

Instruments & Performance

WRR018 Eric Castro - Crime Against Humanity album art Nausea (3) Nausea (3) - Crime Against Humanity(LP, Album) Wild Rags Records WRR018 US 1991 Sell This Version
60150-13063-2 Eric Castro - Fallen album art Evanescence Evanescence - Fallen(CD, Album) Wind-Up 60150-13063-2 US Unknown Sell This Version