Tag Archives: Leigh Watson

Ten Minutes with The Watson Twins

The Watson Twins -- aka Chandra and Leigh Watson -- recently released their sixth studio album Duo. This new album is the first time the two have co-written all their material while also singing all parts together, creating one new singular voice. The siste...