Traitors release “Nu World Order” video

Florida metal band Traitors have released a new single and video.  “Nu World Order” is available for streaming from various services here and you can check out the video below.  Lots of other Traitors music is available from Bandcamp.

Verified by MonsterInsights