Derek Mears talks about wearing the Swamp Thing suit and the cast gushes about his performance! Watch new episodes of DC’s Swamp Thing Tuesdays ta 8pm on CW11 Seattle!

Comments

Leave a Reply