Thank god we've seen the last of this ridiculous, banal, inconsistent and illogical series. The Russian Army building a experimental establishment the size of a small town under an American shopping mall????

Absurd and dismal series that should have been strangled at birth.