Power Speed

Power Speed was a monster truck out of Europe.