Stephen Colbert at home; Michael Moore; Brett Eldredge performs;Stephen Colbert at home; Michael Moore; Brett Eldredge performs;Stephen Colbert at home; Michael Moore; Brett Eldredge performs;