The Saga of the Swamp Thing (1982-1996) #3
The Saga of the Swamp Thing (1982-1996)
Swamp Thing becomes involved with a group of hunters in the town of Rosewood, Illinois, who are looking to rid the town of vampires!
Print Release Date
June 30 1982
Digital Release Date
April 21 2012