We did our best to celebrate the World Premiere of Steve Ray’s DVD (in Troy, Michigan) by playing clips from Steve’s recent CA Live appearance and, well, sorta examining his claims for consistency and accuracy. The result was…as to be expected!

©2021 Alpha and Omega Ministries. All Rights Reserved.

Log in with your credentials

Forgot your details?