Buffalo Canalside

Canalside: A Buffalo 4th of July Hot Spot!
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 Raises Questions About Teens and Respect
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...