Was Obama in a Music Video?

If you had told me in 1993 that I’d be watching the video for Tag Team’s  single “Whoomp (There it is)” in the year 2010 at my desk at work I’d have told you, “hey man, that video is totally all that and a bag of chips, but you buggin, yo,” or something like that. […]

More