What is your favorite xbox series. Mines is Call of duty
Gears of War for me.
Gears of War is amazing.
You must be logged in to participate in the forum - Login | Register