For the past four nights in a row, Rochester has been treated to one of Mother Nature’s most amazing phenomena, the Northern ...