x

Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com

Superhero Run & Walk for mental health

On Friday, you may have noticed some superheroes walking and running around Delaware Park in Buffalo.