I can't quite put my finger on why I love this video. Could it be that LL Cool J and Barack Obama are possibly the greatest pairing of all time? Or is it the fact that this guy actually taped up his hands in preparation for the video? Either way, I'm pumped.
Created by Ba Ba Black Sheep. Check out their Myspace, http://www.myspace.com/everydayatlas


