Jason Castro still making great music, minus the dreads and plus two siblings
Jason Castro from that magical seventh season of American Idol? Well, the dreadlocks are gone, but Jason’s still making music as one third of Castro (the band), also featuring younger sister Jackie and younger brother Michael. And if the first two songs released by the trio are any indication, this could be magical. Castro released…