Thursday, April 10, 2008

America @ $100/Barrel: How Long Will the Oil Last?

Description: 

Popular Mechanics' take on peak oil and possible solutions.

extvideo: 

allvoices