Russians

Report an issue
3 mentions NORPs

tech if it's a Chinese or the Russians it's way worse than its aliens it's way worse

the Russians are the Chinese maybe Israelis I don't know other governments around the world maybe

great i'd rather see us get it than the chinese or russians because they're working at it as well

Russians appears in 64 videos across the archive View all mentions →

Browse entities in this video