4 months agoWar Thunder - The Only Thing Louder Than the Thunder of War? Cries of Leftists (Collab)AirCondaTv GamingVerified