Radio Facts: Erykah Badu continues to push the envelope with amazing creativity. It would appear that people would be stunned and more responsive to a woman stripping and walking down the street in her bra and panties. Green Screen perhaps?

Popular Posts




LEAVE A REPLY

Please enter your comment!
Please enter your name here