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

Thursday, November 11, 2010

Thanks Veterans!

Listen to Oliver North explain just what it takes to be a veteran, serving America. You will not be more proud!

Watch Now