musicNews Groovie Mann and JDN Form Trash Deity and Release New Song "Finger on a Trigger" November 20th, 2016