Typhoon Devastators

The Typhoon Devastators are military vehicles used in the 1968 film, Destroy All Monsters.