Check out the new Wiz Khalifa video

Posted: May 18, 2011 in Illinois
Tags: , ,

This is for all of you going to this year’s North Coast Festival in Chicago!

Advertisements

Comments are closed.