By Howard B. Owens Oct 20, 2011, 11:39am A rainbow spotted off Bank Street Road, Batavia. Photo submitted by Diane Deleo. batavia weather