Dear Researcher,
After reviewing the beginning of his video; "The Abomination of Desolation" at exactly 2 minutes into the video this gentleman, Steve Jourdan starts introducing himself with the Romans 8 Church in Fort Worth, TX... It looks like his website is new and under construction... But from what I know about Steve Jourdan he is a Bible End Time Prophecy Teacher in the Fort Worth, TX area and that he is a sweetheart of a person and he loves the Truth...
Thank you for pointing that out...
His Love Endures Forever,
Patrice <><