Bandwagon Network Radio Reviews ‘Alive’
![](https://sisterlucilleband.com/wp-content/uploads/BWN-2048x2048-transparent-678x509.png)
NWN Radio Reviews Alive By Lee Miller – Bristol, TN Before I begin the review of this album, I just want to take the time to talk a little bit about the two members of Sister Lucille whom I have come to know a bit, as well as admire and respect. That would be vocalist …