According to Rap-Up.com this video for The Games’ song was scheduled to be released a year-and-a-half ago but was shelved. It leaked over the weekend. Thoughts?

About The Author

Dustin
Editor-In-Chief

I run this motha.

Related Posts