The Sheen Center – Madison Square Garden for Pope Francis Mass

Promotional video unveiling the new Sheen Center for Thought & Culture