Finding this crazy weapon upgrade station in Call of Duty's newest zombies map is a hassle, but it's worth it. Continue reading...