Written by StephenMay 28, 2023 Review: Star Trek v Transformers #1 Originally posted on Irish Comic News (15/Oct/2018)