TuneIn

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