Japan Bowl football National Stadium, Tokyo, Japan, January 18, 1976 Frenzy over a meatball battle U.S. College Football EastWest AllStar Game Japan Bowl Begins at National StadiumBicentennial of the founding of the nation Editorial Stock Footage Video - Afloimages
Japan Bowl (football) = National Stadium, Tokyo, Japan, (January 18, 1976)
Frenzy over a meatball battle? U.S. College Football East-West All-Star Game (Japan Bowl) Begins at National Stadium
(Bicentennial of the founding of the nation)