The last 40 seconds of the Harvard-Yale game, November 23, 1968, in the Harvard Stadium.
Home
Feed
Search
Library
Download