Remember filmmaker Todd Bieber? He found a canister of undeveloped film in Prospect Park after last winter's Blizzageddon, and ended up travelling to Europe to reunite the film with the owner. Now, to coincide with the tenth anniversary of 9/11, Bieber has released a video he took at the WTC the day after Osama bin Laden's death was announced, gauging the reaction of citizens after the death of the man who plotted the 9/11 attacks. Watch below: