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