Rainbows Appear All Over Buffalo and Western New York Rainbows Appear All Over Buffalo and Western New York Buffalo area residents got a pleasant surprise as they were heading to work and school this morning. Ed NiceEd Nice