Officials turned out for a dedication ceremony Monday for New York City's newest cultural arts center, the $475 million The Shed. CBS2’s Alex Denis reports.
Head over to their website to learn more about The Shed in Hudson Yards.
via CBS New York
Something wrong with this post? Let us know!