Storm Master

Storm Master is a monster truck out of Russia.