Blog Videos Twista – Beautiful [Video] December 6, 2015 P.R. 0 Comments Twista Off of Twista’s “Living Legend” EP, available now. ShareFacebookTwitterWhatsAppEmailPrint