-
A Touch of Charms is a vocal group from Petersburg, Virginia. Their CD “I Caught An Angel”, made a major impact in Japan, and now the crew have released the single “We’ve Been Seein”. Part of what makes this collective immediately standout, is that vocal trios, quartets and quintets...