Mysterious Wu-Tang Clan album seized at New York City airport

In case you missed it, legendary rap group Wu-Tang Clan recently announced that they’ve put together a one-of-a-kind album titled Once Upon a Time in Shaolin that will only have one copy made and be sold via an auction on bidding site paddle8.com The album, created as an art piece, won’t be made available to the […]