Best Solar Energy Commercial Ever

May 29, 2011 by  
Filed under Wind and Solar

From Zap Root, Batteries fall from the SKIES!!!