Orono, Maine, Penobscot County, Maine, USA July 16, 2011
Bombus vagans? Or perhaps B. sandersoni? B. perplexus? I didn't get a frontal head shot so it makes identification difficult. I am hoping that the colored tail hairs and length of body hair may offer clues.