Share this Archival Item
×

 

Share on social media



Add to my Digital Backpack

Today Show Filming, May 23, 1985, Img. 3, with Mayor Hudnut, Willard Scott

Mayor Hudnut poses with Today Show personality Willard Scott and a baked good shaped like a race car