8,000 armored vehicles. The Russians do not even have that many in service.
Is this another shot down 12 cruise missiles out of 10 moment? Are they counting jeeps as armored vehicles?
Yes they are. And using Oryx's lost vehicles list of course.
Also, even if this was true and each of these vehicles cost the Russians a million USD, that would be 8 billion. So where does the other 142 billion this war is costing the Russians come from? For reference's sake a T-72B3M upgrade costs about that much. And a lot of vehicles in that list claimed by Oryx are actually IFVs or APCs which cost much less. So those lost vehicles probably won't even be 8 billion in losses.