Herb Brooks Arena

Herb Brooks arena, Lake Placid, Winter Olympic Games, Miracle on Ice, Olympus

Magical Herb Brooks Arena at Lake Placid’s Olympic Center

Speak Your Mind

*

CommentLuv badge