Terra Verde

Pushing Limits – July 7, 2006

Terre Verde speaks with Chris Paine and Jessie Deeter, Director and Producer of the new film "Who Killed the Electric Car?" which opens in Bay area theatres tonight. Also featured is Marc Geller, co-founder of Plug In America.

Attention: • Click Here to help maintain this fiercely independent media outlet please donate today, Thank you!      • LATEST KPFA FALL 2016 LOCAL STATION BOARD ELECTION INFO IS HERE      

Share This