Photos by G.
Fans of the TV show Lost might be sad that the series has just ended, but for another 10 days, you can relive some of the highlights of the show in the form of props and memorabilia at the Vilcek Foundation in New York. The exhibit runs from now until June 5, 2010 and is located at 167 East 73rd Street. Admission is free and while supplies last, you can pick up a soon-to-be collectible free program that has interviews with a lot of the behind-the-scenes team from Lost.
After the jump see images of a few things you’ll see at the Lost exhibit.