Twista has been on a music video terror as of late. Here you can find Twist on the set of “Smile”, the lead single from ALC’s Chemical Warfare album. I’m definitely a fan of this track, and I’m glad to see ALC moving forward with it as a single.
More shots after the jump…