American Idol alums Jason Castro, Michael Castro and their sister Jackie Castro appeared on the Wendy Williams Show, which aired on Thanksgiving, to perform their new single “Diamond Dreams.”
Jason Castro’s Sibling Band Castro Releases “Automatic” Music Video
Castro, as the sibling band is known, sang a lovely acoustic version of the song that highlighted the singers’ gorgeous tone and tight harmonies. The song is from the group’s debut album of the same name released earlier this year.
Watch Castro perform “Diamond Dreams” on the Wendy Williams Show right here.