Wednesday, June 14, 2006

Picture of the day (6-14-06)

Here's the Aldridge Sisters and the Otwell Twins from an 1980 Welk episode titled, "Love Songs".

Notice that Sherry Aldridge is located at the lower right-hand part of the screen, that's early 1980s video technology!
Share/Save/Bookmark

No comments: