Showing posts with label Oliver North. Show all posts
Showing posts with label Oliver North. Show all posts

Thursday, February 25, 2010

Oliver North On US Troops

This is the part where I normally try to say something witty, but I think I'll just let Oliver talk this time:



I know this is a little old, but I hadn't see it before.

.