Canal St. After the NFC Championship Game

January 24, 2010

Canal Street, 1/24/2010, about an hour after the New Orleans Saints won their first NFC Championship.