60 YEARS AGO TODAY:
4/24/66 – The Dave Clark Five are back again on “The Ed Sullivan Show”
(This is one of my very favorite of their appearances!)
Also on 4/24, The Braves set a National League record by winning their 18th straight game at home … which is now Atlanta. (The previous 17 games were won in Milwaukee, prior to their move.)
