The Invaders TV Series – S1, Ep0 – Beachhead

Beachhead

An architect’s close encounter with a spaceship leads him to investigate a small town’s hydroelectric plant.

Please support our Sponsors here : Hot Electronics Selection Top-rated Electronics, MAX 60% OFF, Embrace the future of technology!