Billy Carson v.s. Wes Huff Debate Moderator Speaks Out

Streamed on:
145

Mark Menard speaks out about the fallout he has received since he set up the interaction, conversation, debate between Billy Carson and Wes Huff. Some shocking claims made about Christian behavior and enlighteming revelation of the truth about his relationship with Billy Carson.

Loading comments...