NEWS: Traitors drop new song, ‘Menace II Society’!

Credit: Promo

Floridian heavy hitters Traitors have dropped a new song called ‘Menace II Society’, along with an accompanying video directed by Toddi Babu.

You can stream and check out ‘Menace II Society’ below.