Damn! Right when I was gonna turn it in for the night, the video for “Run This Town” leaks. With all the teasers, trailers, and snippets of this video, it’s kinda funny it played out this way. Okay, I’m done. Tell us what you think…blah blah blah….