Chucky Smash – ‘Alien(Intro)’ (video) Staff Writers 2 years ago Hot on the heels of this joint from earlier in the month, The Legion emcee presents another video from his upcoming album, The Taking of Pelham One Two Three.