A new mural in Niagara Falls celebrates the Buffalo Bills quarterback ‘”King Josh” is on the corner of 24th Street and fittingly Allen Avenue in the Cataract City.’ No related posts.