Our Lady Geeks discuss the upcoming ‘Ninja Turtles’ movie, produced by Michael Bay, and tries to imagine how epic and explode-y it’s going to get. Alien turtles, anyone? This episode is also full of old lady creepiness. Fanfic Theater: Doctor Who and Godzilla.

Related Posts with Thumbnails
Written by Team DefectiveGeeks