Twinkie Clark and her sister Karen Clark Sheard of the Clark Sisters perform one of their iconic hit songs Friday night at Town Hall in New York City.
Twinkie Clark and her sister Karen Clark Sheard of the Clark Sisters perform one of their iconic hit songs Friday night at Town Hall in New York City.