Call Of Duty Analysis and Reporting, Call of Duty Videos The FINAL XDefiant Review… Did It Get Better? My Honest Thoughts & Feedback (XDefiant 2024 Beta) April 22, 2024 CodVids Leave a comment Source: NerosCinema – YouTube