First Flesh
New Detoxi: “Death of a Nation”
SoCal band Detoxi is releasing their debut full-length album First Flesh on October 18th. Check out the video for their song “Death of a Nation.”
Read moreSoCal band Detoxi is releasing their debut full-length album First Flesh on October 18th. Check out the video for their song “Death of a Nation.”
Read more