“Do You Believe In Miracles?” available for viewing here

The 2001 documentary film about the 1980 Team USA win over the Soviet Union is posted here.