Since springing onto the scene in 1991, Carl Terrell Mitchell, known by most as Twista, has continued to stand up to the test of time. Just like his flow, time has progressed quickly yet he continues to deliver whereas other ‘90’s artists have been lost. With his latest project, Category F5, hitting stores on July […]