Episode One: Godzilla vs Jesus

by

Via the miracle of two baked bean cans and some string, The Thumbcast returns with the first regular episode of the new series.