A ”fire rainbow” cloud formation danced across the Toronto horizon Sunday afternoon, leaving some to ponder what does this mean?

By Cheryl Santa Maria | posted 7/8/2012

By admin