US Weapons vs Russian. 2023-07-07 Mentilreq What does a trillion dollar defense budget get you? A flaming PILE OF SHIT. Read Me