Posted on Thursday November 8th, 2007 by ivoCan you hear them howl? At the Arctic Circle in Finland. There are wolves howling in the background