Image via Wikipedia
Today marks Dwayne “Lil’ Wayne” Carter’s 28th birthday! Unfortunately, this year he’ll be celebrating behind bars. The rapper, serving time on Rikers Island for weapons charges also released his 8th studio album today, I Am Not a Human Being. Although the digital release is out today the physical version will be out on October 12.
Wayne is set to be released from prison in November.