Michael Cavanaugh

The Halo 5: Guardians release date may have leaked

Halo 5: Guardians may have a release date, thanks to a possible social media slip up.

Michael Cavanaugh headlines