Listen to Ben Carson’s Rap Ad

His new $150,000 radio ad buy, called “Freedom,” will air for two weeks in Miami, Atlanta, Houston, Detroit, Birmingham, Alabama, Jackson, Mississippi, Memphis, Tennessee and Little Rock, Arkansas.