Home » Harvard
Harvard Stadium Panorama. "The Game", Harvard vs. Yale football game at Harvard Stadium. 103rd game in 1986. SP_CFB_061