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.