consequenceofsound.net
Album Review: Big Boi – Sir Lucious Left Foot: The Son of Chico Dusty
As it turns out, the wait wasn’t the worst thing about this album.