Latest single from Tru's album "God of Barz" out at the end of May.

As per, intense raw energy prevails !