This week we talk a bit about the CW super heroes but in particular, Stephen Amell making his WWE début. I'm not sure if you knew there was a Power Rangers movie in the works, well you do now. I'm stoked for Final Fantasy XV (Formerly Versus XIII), but will it come out next year? Square-Enix seems confident but we're not so sure. All this and more in episode 8 of the West Coast Nerd Corps.
Episode 8 The Hero You Needed