Defying Control stream new song "Spider Web"


Portugal based melodic punk rock act Defying Control is streaming a new song titled "Spider Web", taken from their farewell album "Final Moment" that will be out this year.