Leroy Tuckerton

Gucci’s album fizzles

By Leroy Tuckerton Gucci’s new album sucks. Seventeen months after, as he puts it, “coming out da feds,” Gucci Mane returns with

More