stevansheets.com
MOVIE/ALBUM REVIEW: Naturally 7, Live @ Montreaux
More than likely, you have not yet heard of “Naturally 7” – the seven-member vocal-play group that is taking many other countries (other than the US) by storm. I was sent a YouTub…