Panama City, Florida's Denouncer has just posted a brand new song called "Detach" off their forthcoming Hotfoot Records debut titled Bad Faith. While the album will...