One of the series of The Barriers; A High Energy Microwave Emitter which serves as an anti-personnel fence surrounding The Town.
The Abductees call it "the pain wall".
One of the series of The Barriers; A High Energy Microwave Emitter which serves as an anti-personnel fence surrounding The Town.
The Abductees call it "the pain wall".