The Swamp Thing television series comes to dvd on January 22nd
The Swamp Thing television series will be available on DVD January 22nd, 2008 from Shout! Factory. With all 22 campy…
The Swamp Thing television series will be available on DVD January 22nd, 2008 from Shout! Factory. With all 22 campy…