Originally posted by LiquidLight I agree, probably a glow worm. June and July are the best time to see them.