I am salivating, literally.
I know there is a video somewhere of this monster, I have seen it, but I can’t find it. It is a diesel beast from Sweden of Norway, I cannot recall. Someone help me out!!
Edit: This Monster is from Finland! My apologies.