Scary creature climbing a building in Russia. I have no idea! http://www.youtube.com/watch?v=jdscxcSG6P0 Tags: aliencreaturescarycreepymonster Log in or register to post comments