tracking

Choir Performs 'Lose Yourself' at Ben Carson's Presidential Launch

Link
Embed
Email
At Dr. Ben Carson's presidential campaign announcement in Detroit, a choir performs a rendition of Eminem's 'Lose Yourself.'
Related Videos