Meatball Street Brawl
Bragging rights for the best meatball are at stake in this meatball streetfest on Mohawk @ Franklin.
Taste the finest meatballs anywhere while the Bills do battle on the televisions at this event to benefit deserving charities.
Music and sound provided by SoonerTunes Productions
166 Franklin St, Buffalo, 14202, NY, United States