Red Hunter

Red Hunter was a monster truck out of Europe.