Good Day New York FOX 5 / Fox5NY.com stopped by The Sheen Center this week to check out our latest exhibit, DaVinci on Bleecker: The Last Supper Experience. There's still time to see this masterpiece in a life-size depiction up close through a stunning reproduction of the painting.