Alien Tripod 3

Alien Tripod 3

An alien tripod invading human countryside.