Toni Williams   

Earth Hour 2012

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?