The Denial Beast

9 03 2014

Just goes to show, there are some honest politicians, even in the USA.

http://www.youtube.com/watch?v=Iu4HLr4hIUk#t=531