Tag Archives: DC Comics

Recapping ‘Arrow’ Weekly on Nerd Bastards

I’m pleased and excited to be review the CW series Arrow every week for Nerd Bastards starting this week. Why? Because if you want a reason that there’s a comic book-based TV series on every channel now, this is it. … Continue reading

Posted in Articles | Tagged , , , , , | Leave a comment