The Rachel Maddow Show 10/31/13
Maddow's Springfield stopover on The Simpsons
Rachel Maddow reports on the installation of heliostats in Finland in the course of revealing her upcoming animated appearance on The Simpsons.
from NBC News and MSNBC
SNL Weekend Update on MSNBC