Opps. Looks like you have reached this page by error. This page is not available.
Come on. .don’t be angry. Stick around and play for awhile.
Click here to take you back home.
The New Music Awards is an honor given by New Music Weekly Magazine, a publication encompassing music charts within the music industry. The New Music Awards show had been held annually since 2003.