Conspiracy Nation

Uncategorized

Giant alien captured in Russia caught on camera climbing on Building

Giant Alien Captured in Russia Caught On Camera.

This video is supposed to be an original recording of a giant creature climbing on a building located in a unknown city from Russia.

Author is the video is unknown for security reasons.

This video could easily be CGI but we need to take a closer look.