Bad Brains “Give Thanks and Praise/ Jah Love” video

Posted August 3rd, 2007 by Eric Greenwood · No Comments

New Bad Brains video for a track off its first record in 12 years, entitled Build a Nation on Megaforce records produced by Beastie Boy Adam Yauch. It’s a far cry from “Pay to Cum”, but it sure beats the hell out of anything off “reunion” records likeRise or even God of Love for that matter.

Tags: video