Hockey Pilgrims Trek to Lake Placid, Where It’s Always 1980 for Some
Posted Sunday, February 28th, 2010 at 23:10
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.
