Jay-Z & Kanye West drop off a short clip, which may be for their video to their Watch The Throne track, “Made In America,” but nobody is sure what this is for, but some people are saying this is the announcement of Jay-Z”s new album. Lets wait and see.

You can visit the Life+Times site, and see there really are no other details given on what this is for, here.