Conservative Rap Battle - Droppin' Science on Michael Steele

  • Aired:  03/10/09
  •  | Views: 50,233

Michael Steele may not have seen "8 Mile," but a key part of every rap battle is showing up to the rap battle. (4:18)

Loading...