Share this Archival Item
×

 

Share on social media



Add to my Digital Backpack

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

Mayor Hudnut speaks with Today Show personality Willard Scott at a filming of an episode of the Today Show in Indianapolis