This was my favorite album to end off 2010. These mash-ups just straight, make my day. Ozzy and Luda, who woulda thought it. So dope. Girl Talk All Day
Continue reading →
Enter your email address to subscribe to this blog and receive notifications of new posts by email.