Obama’s Never Gonna Give You Up 3

Don’t know who has the time to research, collect and arrange these clips, but the end result is hilarious. You’re about to get Barack Rolled.