New England Music Awards in Lowell on April 13


The 2012 New England Music Awards event will take place at the Lowell Memorial Auditorium on Saturday, April 13, 2013. I confess to not being a aficionado of the local music scene but I’d like to be so this seems like a perfect chance to see and hear the best of our region. With the event being held right here in Lowell, there’s no excuse for missing it. For more info about the event and tickets, go to