The Intrepid Sea, Air & Space Museum has finally steered its way back to Manhattan. The ship had been away from Manhattan for two years in a New Jersey dry dock, undergoing $120 million in repairs. It slid into its newly renovated home, Pier 86 in Hudson River Park, shortly after 2 p.m. today. The museum will reopen on November 8.
The Return of the Intrepid [City Room/NYT]