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.