The song is part of our current playlist and is taken from their debut album 'Better Than Death', released in March 2017. Grab it here if you haven't already.
The video features footage from the 1985 action thriller film 'To Live and Die in L.A.'. Watch the clip below.
Tags: New Today