Translate

Sunday, 13 March 2016

Astrodroid. Or Cosmodroid in Russian. Either way, the Russian Robotsare coming

For the Motherland. 



   Courtesy of RT, 2016