Remember that horrible song, “Whoomp, there it is!”? It was performed by a horrible rap band called Tag Team.
Well some people have done some investigating and have found what looks like footage of Barack Obama in the music video. I’ll just let you take a look at it and decide for yourself. Pay attention around the 1 minute mark in the video.
And here it is in slow motion.
That’s some freaky shit. If you look really closely at around 46 seconds it also appears his wife is in the video as well.