Bad Brains video unleashed

The first video off the new Bad BrainsBuild A Nation” album has just been unleashed. Shavo (from System Of A Down) directed the effort, which is a video combination of two songs, “Give Thanks And Praises” and “Jah Love.” Get in there and feel the love!