Looks like an Udaloy class. Since the Russian’s put dash cams on EVERYTHING, the proof would be in the vid...
Plus, Russian’s can’t drive.
Lol. Youve been driving around Moscow.