Directed by Alvin Elmore
Twista enters an alternate universe for this eerie new clip for “Devils Angel.” Marching skeletons, gargoyles, shadowy figures — its a post-apocalyptic Chicago. Watch it above and be sure to buy T’s new album, The Dark Horse, at all retailers now.