6 Jun 2017, 13:48 UTC · By: Vlad Mitrache / The Russians aren't known for their delicacy when it comes to building big machines, but that never stopped them from coming up with some of the best