I dunno if it's been posted, (can't remember seeing it discussed) but there's a bunch of shots from the Tangle With Your Mind video shoot in the photos section of http://www.scottweiland.com/homePlus it looks like there might some other galleries.
It's got Beyonce on the front and I think it's a special Billboard Music Awards Edition. The ad is for Las Vegas and Hard Rock Hotel. The next pages are Incubus and Nas.