Bill Hicks on How Presidential Agendas are Formed

 

Leave a Reply