FREESTYLE BATTLE: Lupe Fiasco vs. Bill O'Reilly

Sadly, Bill won.. Lupe says nothing substantive about his masterful meditation on foreign policy — Words I Never Said

Still fun to watch though.. (especially when followed by reviewing the Rap Genius Words I Never Said Video Breakdown)