Watch Frank Castle’s Latest Visual, “Freedom”:
Frank Castle’s most recent offering, premiered via Worldstar, Freedom. The video displays such diversity within the communities, standing together for a cause, #BLACKLIVESMATTER. Many choose to ignore the controversy occurring within society, out of fear of backlash, but as…