Feedbackula - Halo 4 Review Mayhem!

CBSTV Videos 7:52 mins

Seb steps in this week to take a look at what you made of the newly-released Xbox exclusive, Halo 4. A lot of love, and a lot of hate.

View Comments (0)