Conservative Rap Battle - Droppin' Science on Michael Steele

Aired:  03/10/09 Views: 50,274

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...