I'm almost postitive that this is a immature Indigo Bunting. Is that correct? I've been positive before and been 100% wrong.
It is a nonbreeding adult tht is molting into its breeding plumage.
That's an indigo bunting! One of my favorite visitors. Put out a finch feeder with thistle seed and you'll have gold finches and indigo buntings like crazy -- nothing brightens your day like the constant, colorful back-and-forth!