SXSW 2008: The Watson Twins Interview
- 16 years ago
The Watson Twins are a musical duo based in Los Angeles with country and folk influences. Chandra and Leigh Watson were born and raised in Louisville, Kentucky and now based out of Silverlake, California.