is this forum the live chat that steve refers to in the show
K Katechon New Member Jan 27, 2021 2 0 1 Jan 27, 2021 #1 is this forum the live chat that steve refers to in the show
Stop Being Delusional Senior Member Jan 8, 2021 1,932 1,926 113 Jan 27, 2021 #2 No. This is just a fan website, I believe.