10/31/2013

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.

Speak Out