Destruction Unit debut new track 'The Upper Hand' | Upset

Destruction Unit debut new track ‘The Upper Hand’