This’ll light up your life: the city’s first ever Festival of Life has come to Dumbo, and we dropped by last night for the opening. Play our video for an idea of what to expect, and then see the spectacle for yourself tonight, till 11pm, or tomorrow, Nov. 8, from 5pm to 11pm. As previously mentioned, there’ll be displays and installations in the archway under the Manhattan Bridge and at Pearl Street Triangle at Pearl and Water Streets.