
Charles and Frank Torrealba, aka indie pop-rock powerhouse Crystal Kid, have enjoyed an interesting journey in the first quarter-century of their lives. Born in Brazil, they also resided in Venezuela (their father’s native land) and Mexico before settling down in the decidedly different climate of Calgary, Alberta, Canada just before younger sibling Frank hit his teens. As a result of this nomadic odyssey, the brothers formed a bond stronger than most [read more...]