Meet Leo


Here’s a gem! Tom Williamson of Skeptic Canary talked to Leo Igwe yesterday.

Leo’s a very exuberant guy. He does great interview.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *