Dumbfoundead releases new single ‘Kill Me’

| ,