Earth Hour 2012

Toni Williams   

Niagara Falls will switch off its illumination from 8:30-9:30 p.m. in observance of the World Wildlife Fund’s global Earth Hour initiative.  How are you getting involved in Earth Hour?