Villordsutch reviews Star Trek vs. Transformers #1… In the latest clash of the comic book titans we’re served Star Trek vs Transformers #1, something (I’ll be brutally honest) I never thought I’d see in my sci-fi loving lifetime. Saying that, only a few years back we saw Star Trek/Planet of the Apes so it’s only […]