Here’s the final trailer for Black Panther, which some people are calling a TV spot, which I’m just calling fucking awesome.
Read the rest of this entry »
Omega Level