Russia Testing New Tank That Lands From the Sky Russia Testing New Tank That Lands From the Sky Kris Osborn · October 22, 2018