Channel 33 – Houston, We Have a Villain!

We chat about the most recent Legion, Arrow, The Flash and Legends of Tomorrow episodes plus we give you a little tease of what we think about Iron Fist right at the end! Check it out and enjoy!

Leave a Reply

Your email address will not be published. Required fields are marked *