neca tmnt sdcc exclusive

Friday Round Up: Lots of Comics Stuff!

Here’s a new video that takes you behind the scenes on the new Walking Dead attraction for Universal Studios theme park in L.A. It will open on July 4th as… Read more »