buffalo waterfront

Buffalo Citybration 2011!!
Today is the start of Buffalo's annual "Citybration!"  The festival takes place down by the waterfront and will continue the party until the 26th of June.