Remember when there was the big hubbub about Big Boi’s “Something’s Gotta Give” video? It was pretty much a 4-minute campaign ad for Barack Obama, and despite the fact that the song was kinda “eh”, folks were hopeful that Big’s debut solo album was gonna bring the goods-especially after OutKast’s somewhat odd “Idlewild” soundtrack. Well, that Big Boi album-“Sir Lucious Leftfoot-The Son of Chico Dusty”-is finally arriving…damn near halfway into President Obama’s first term. Leaks and label drama have derailed […]