Overview: My name is Michael Castro, I'm from Dallas, TX.
I was featured on American Idol season 8.
I am the younger brother of American Idol finalist Jason Castro (who placed 4th on season 7)
I have toured the US, and recently released a new album that debuted at #5 on the iTunes singer/songwriter charts. Artist Site
From: Dallas, TX Format: Hit Plays: 46 Plays Today: 0