XBOX 720 ALWAYS ON

XBOX 720 ALWAYS ON is the twenty-eighth installment for the SmoshGames series Gamer Nation.

Video
http://www.youtube.com/watch?v=YoWj5resRIQ