Okay, that’s not the name of the trio, but that was the first name that came to mind when I saw the album cover. Looks can be deceiving when we’re talking about crappy album covers. These lovely ladies are The Castro Sisters, and you can hear them rocking out here.
[Found here.]

















