World Premiere: Too Short Presents Beeda Weeda “Still Mack’n Trap’n & Rap’n” Video

Check out the World Premiere of Bay Area artist Beeda Weeda‘s new video for “Still Mack’n, Trap’n & Rap’n” below and click HERE to download your copy of the new single via iTunes today! Enjoy!