Found this large (10mm) tachinid buzzing around in the underbrush 6-29, near Chicago IL USA. Never seen one before or since. Anyone familiar with N. American tachinids? Thanks!
~Bruce
Hi Bruce - well i will go as far as to say it is a tachinid! But North American stuff is way out of my field of expertise. Jim O'Hara in Canada might be able to help - have you tried him?