It’s a Christmas miracle because THE BOYS ARE BACK! Ben and Damien travel to Japan in the F-150 Studios to review the latest installment of TOHO Pictures’ OG Godzilla franchise. Could this be the best one so far? Strap on your big red suits and jump down the chimney, it’s time for the ALAN SMITHEE FILM REVIEW!
Podcast: Play in new window | Download
Tell us what you think!