Reviews: Transformers & Return To Vader’s Castle
Some thoughts on two of this weeks comics from IDW Publishing – Transformers #13 and Star Wars Adventures: Return To Vader’s Castle #3 Transformers #13 The hunt is on! Chromia and Prowl launch a massive […]