Live From New York: Statue Of Liberty Webcams Are On By Mark Memmott Published October 28, 2011 at 2:10 PM EDT Facebook Twitter Email