March 8, 2013Episode #1294: Do You Want A Ferrari?Play Episode28:56March 8, 2013Episode #1294: Do You Want A Ferrari?Luke and Andrew discuss the seamy world of talk radio advertising.