The Light 103.9 Featured Video

Sources are claiming that the picture above is a screen shot that features none other than a young Barack Obama on the sit of Tag Team’s “Whoomp There It Is” Video. We all know that the President is a known hip hop head so this is possible.

Members of the group Tag Team are denying that this man in the video is the President but instead are stating that it’s a man named LA Snow as seen below:

Hmmm what do you think?

For Full Story: