Stereogum — This should've been a triumphant weekend for Lil Wayne. Last week, after years of delays and roadblocks, Wayne was finally able to release the long-awaited album
Tha Carter V
, and the album was an immediate success, selling a ton of copies in its f...
more info