Call Of Duty Analysis and Reporting, Call of Duty Videos THIS IS TERRIBLE! Activision’s $80 Melee Weapon Has Call of Duty Fans Outraged (That’s Right, $80) April 10, 2024 CodVids Leave a comment Source: NerosCinema – YouTube