SXSW 2008: The Watson Twins Interview
2008-03-20
742
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.