It Came From Xbox Live - Episode 20McBargins and Caro are stumped by their greatest challenge yet: checkers. Will they make it out alive?By Maxwell McGee on September 28, 2012 at 10:55AM PDT qrth-phyl Show Info Follow It Came From Xbox Live Airs weekly