The Sheen Center – Madison Square Garden for Pope Francis Mass

 
Promotional video unveiling the new Sheen Center for Thought & Culture