Rush Limbaugh Leaves New York

  • Aired:  04/01/09
  •  | Views: 214,239

For years New Yorkers have done everything in their power to get Rush Limbaugh to leave town. (3:05)

Loading...