Lord Stanley lands in Washington D.C.

The Stanley Cup is in Washington D.C.  Watch them land and get a warm welcome home. 

 

title

Content Goes Here