Video: Twista Meets His #1 Fan Posted on August 15, 2009 by Andrew Barber “Oh my God, can I touch you?” *Dead*