Sure, you remember Sanford and Son but how about Lotsa Luck and The Girl With Something Extra? Here’s an NBC Friday night promo from 1973 touting the above-mentioned shows. Lotsa Luck starred Dom DeLuise and Kathleen Freeman and ran from … Continue reading