Loading...
Uploaded by jcopas85 on Jul 6, 2010
This Emmy Award winning live broadcast was produced every year on Christmas morning at St. Patrick's Cathedral in NYC. The show is 90 minutes long with no commercial breaks.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)