The latest Russian Main Battle Tank and BMP have been spotted on the streets of Moscow without cover!