Movies ThePanelist / January 7, 2007An Inconvenient TruthThe CorporationWho Killed the Electric Car? – The Panelist Review by Michelle HaimoffAn Unreasonable Man (Ralph Nader Documentary) – The Panelist Review by Michelle Haimoff