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!