Green Power Gets Charged from 100 Percent Liquid Battery | NBC 5 Dallas-Fort Worth