Monday, April 25, 2011

Steve Colbert Explains Ayn Rand

Steve Colbert explains novelist/philosopher Ayn Rand (1905-1982):


===========================

No comments: