Do You Believe in Miracles?!

As many of Adirondack Lifestyle blog readers know, Lake Placid, New York is famous for a very special moment in the history of sports. It was here in Lake Placid that commentator Al Michaels asked viewers the question, “Do you believe in miracles?”...
Translate »