November 21, 2013Episode #1476: Happy Show!Play Episode48:39November 21, 2013Episode #1476: Happy Show!Luke and Andrew attempt to host the Happiest Show Ever to make up for Wednesday's depression fest.