See the official trailer at:
DVD release details:
About the title: its a reference to Who Killed The Electric Car?, a documentary about the EV1, an electric car produced by General Motors between 1996 & 1999. All EV1s were were leased to consumers. As leases came to an end, the vehicles were seized & crushed, despite offers from lessors to purchase.
Lots of video about all of the above on the 'Net, including YouTube & Wikipedia.