Stalley released his third visual from his latest EP, “Tell The Truth Shame the Devil.” This one is for his song “Turtle Van.