Video: Aleon Craft – Look Twice [prod. SMKA] March 10, 2011 Music, Videos 524 Here’s the video for the 1st leak off Aleon Craft’s upcoming mixtape Mothership Decatur hosted by DJ Smallz directed by Dustin Chambers.