Buffalo Canalside

4th of July at Canalside!
Although the Fourth of July fireworks were delayed for 40 minutes due to an electrical problem, according to WGRZ.com news, thousands stayed to watch the spectacle and were not disappointed.
WATCH:  The Canalside Fireworks Display!
More Canalside 4th of July Activity:
Canalside Fight Outrage!
I'm trying hard to imagine myself growing up as a teenager and fighting with another individual in public, broad daylight and embarrassing myself.
However, rather than public fights being embarrassing these days, public fights among youth is the only acceptable means of handling conflict...