chiefcanuck.com
Rumored Leaked E3 Schedule Lists Halo 5 Tech Demo
With “Judges Week” for E3 going on leaks and rumors are beginning to spill! The following image has surfaced on social media which lists a Halo 5 tech demo and no mention of the repeatedly rumored …