For hundreds of years, people who have lived near Seneca Lake in upstate New York have reported hearing loud booms coming from the water. No one is exactly sure why.
Over 100 artists and bands are nominated every year for the New England Music Awards, spanning many different genres of music ...