If it's on a dodgy Russian website then it's likely been stolen and put there without the author's permission.
These were sent to me via drive but I know some of ur mods are on beamngdrivemods.com and modsgaming.ru ill look out!
but I am not a fleet of cars, again, this thread is useless and you're better off going on communist screenshots