Giggs Vs The Music industry
November 23, 2008
I first heard ”The Last Straw” freestyle a few days after he won at the BET awards and now he has released a video to back the talk up! Looks like Risky Roads Produced the video to which is a good look! Check it out below.
”The Last Straw” Video
Giggs is still definitely talking the hardest! Ummmmmm!!!