Advertising Console

    SXSW 2008: The Watson Twins Interview

    Repost
    mixtapemixtape

    by mixtapemixtape

    0
    741 views
    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.