Let T.I. & Luda tell it, Atlanta is home to some of the most extravagant strip clubs with voluptuous women prowling the streets day and night.