Kanye Smacks Twista? Posted on February 10, 2008 by Andrew Barber Obviously, not really. Pretty funny voiceover.