A First World War trench during war, tired and dirty soldiers gather around a strange alien machine that ist emitting green light, vast destroyed landscape in the background,
A First World War trench during war, tired and dirty soldiers gather around a strange alien machine that ist emitting green light, vast destroyed landscape in the background,