Video: Clear Soul Forces "Stick 'Em"

Detroit hip-hop quartet, Clear Soul Forces, just released the latest video off their well received LP, Detroit Revolution(s). Check the vid for the second single "Stick 'Em," shot and directed by Richard Taylor. I was already feelin' the song, but channeling one of my favorite movies ever (Dead Presidents) with the visuals only hightens the experience - peep the heist, above.