Twista – I Can’t Make This Up Posted on August 31, 2015 by Andrew Barber Another day, another Twista freestyle. He’s not slowing down with this series, so get down or lay down.