Battle of the Bulbs: CFLs vs. Incandescent

Still wondering about those CFL bulbs? Mrs. Green breaks it down in this fun and entertaining video. Get your green on!