Xbox 360 I Played OG Xbox 360 Halo 3 in 2025 admin February 17, 2025 No Comments ArrrashURL:Embed:For the next week I will be reliving the best games of 2007. Game #5 Halo 3 Support the channel: patreon.com/arrrash …