Call of Duty: Black Ops 4’s Nuketown revealed: It’s in Russia.

Treyarch just released a new teaser picture for their upcoming Nuketown map. Black Ops 4 rolls out this Friday and the launch day maps have already been confirmed. Nuketown is scheduled to release next...