155: Hoaxing Yourself

155: Hoaxing Yourself

Mar 17, 2000
Stories of people who tell a lie and then believe the lie more than anyone else does. In other words: Stories about people pulling hoaxes...on themselves.

Photo

Embed

Copy and paste the HTML below to embed this episode into your web page or blog.

pixels