Hockey Pilgrims Trek to Lake Placid, Where It’s Always 1980 for Some
Sunday, February 28th, 2010Some hockey fans traveled to watch the gold medal game in Lake Placid, where the echo of the Miracle on Ice has never really receded.

Some hockey fans traveled to watch the gold medal game in Lake Placid, where the echo of the Miracle on Ice has never really receded.