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.