Gameitall
May 8, 2017
Luc and David are back after a small sick leave to talk about the one of the biggest announcements within the month, Call of Duty WWII. Also we learn...