I just found out that Jason Castro on American Idol is an Aggie! If you remember him, he is the guy with the dreadlocks! He was a construction science major at Texas A&M before he auditioned.
I now have a new favorite. The judges really seem to like Jason so hopefully America will to. I hope he makes into the Top 12.
2/25 Performance - I really liked Jason's performance tonight with the guitar but the judges didn't like him. They said the performance as a whole was nice but his vocals weren't good. Hope he makes it until next week to redeem himself.
Go JASON!
Comments(32)