This is the same crackpot that even the Christian Post has called out for being a liar.
Fox Reporter Has The Grammy Sadz January 27, 2014 Uncategorized This is the same crackpot that even the Christian Post has called out for being a liar. Share tweet