Monday, July 23, 2012

STS - Make Some Noise [Music Video]


Sugar's here!

STS drops off the quick visuals to The Illustrious standout "Make Some Noise," which give us a look into his trip to Frankfurt, Germany. Looks like the world loves Slim!

Related Posts Plugin for WordPress, Blogger...