This incredible shot is actually the fourth and last shot of the Licorne thermonuclear test in French Polynesia. You can see another shot and read more information about it in my previous Canopus post.
Well, “rips” might be a little harsh of a term in this instance. I think Mos Def was just merely stating his own opinions in his own way. While I don’t necessarily agree with all of what he says, I do find how he says it to be quite funny. And some of what he does have to say is spot on. Enjoy.