88.107 11-11-97 Liberty State Park, Twin Towers and lower Manhattan at night On May 15, 2013 By mvschulze Share this:TwitterEmailFacebookPrintLike this:Like Loading...