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. ... more Duration: {{video.duration.momentjs}}