WFMU Ichiban, Rock and Soul with Debbie D

Listen

    Thursday, August 13, 2009

    The Kim Sisters, 1962



    The Kim Sisters are seen here in a promo photo from an ad touting their 1962 trip to Atlanta. More here.

    0 Comments:

    add